• 締切済み

.htaccess RewriteEngine でリダイレクト方法

【1】のURLにアクセスしたら、【2】のURLにリダイレクトで移動するように .htaccess の RewriteEngine で下記のように設定をしたのですが、うまくいきません。 /* --------------------------------------------------------- */ RewriteRule ^search/(.*)$ http://ukism.net/item/arrivalreport.asp$1 [P] /* --------------------------------------------------------- */ 【1】 http://ukism.net/item/arrivalreport.asp?shopcd=07067&item=xxxxxx 【2】 http://ukism.net/search/arrivalreport.asp?shopcd=07067&item=xxxxxx ※Javascript よりも .htaccess での処理が希望です。 ご教授ください。 よろしくお願いいたします。

みんなの回答

  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

RewriteEngine on を書いてないってオチかな?省略しただけ? それよりも、 >【1】のURLにアクセスしたら、【2】のURLにリダイレクトで移動するように 逆だけど、これも【1】と【2】を書き間違えた? >RewriteRule ^search/ ^は要らない。 ^を付けるなら、^/search/としなきゃならなかったと思う(ちょっとあやふや) >[P] QSAやLは要らないの? あと、どううまくいかないの? rewritelogは確認しました?

関連するQ&A