サーバーエラーで何百ものURLが返されています。これがURLの例です
文字列値が「com_nap」のURLが表示された場合は、サブドメインにリダイレクトする必要があります。
上記のURLはにリダイレクトする必要があります
htaccessでそれを行うにはどうすればよいですか。
よろしく、ラジャ
サーバーエラーで何百ものURLが返されています。これがURLの例です
文字列値が「com_nap」のURLが表示された場合は、サブドメインにリダイレクトする必要があります。
上記のURLはにリダイレクトする必要があります
htaccessでそれを行うにはどうすればよいですか。
よろしく、ラジャ
あなたのウェブサーバーはApacheを実行していて、mod_rewriteが有効になっていると思いますか?
この場合、QUERY_STRING (? マークの後ろの部分) を正規表現と照合できます。
そのようです:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^option=com_nap [NC]
RewriteRule ^ http://subdomain.example.com%{REQUEST_URI} [R=301,L]
</IfModule>
1) 利用可能な場合は書き換えエンジンをオンにします
2) QUERY_STRING が option=com_nap で始まるかどうかを確認します
3) 301 でサブドメインにリダイレクトします