htaccessで個別に301リダイレクトする方法
今回はじめてhtaccessにリダイレクトをしようと思っています。
ページごとに個別で行いたいと思っていますが
パラメーターがつくとうまく動作してくれません。
RewriteEngine on
RewriteRule ^whatis.php$ http://new.com/whatis.php [R=301,L]
RewriteRule ^category/$ http://new.com/category/ [R=301,L]
RewriteRule ^category/test.php?id=1$ http://new.com/category/test.php?id=1 [R=301,L]
RewriteRule ^category/test.php?id=2$ http://new.com/category/test.php?id=2 [R=301,L]
1行、2行目の
RewriteRule ^whatis.php$ http://new.com/whatis.php [R=301,L]
RewriteRule ^category/$ http://new.com/category/ [R=301,L]
はうまく動作していくれますが
3行、4行目は
うまく動作してくれません。
どうのように記載したらパラメーター付きでも動作してくれますか?
詳しい方よろしくお願いいたします。
お礼
海賊版、著作権侵害、いじめ。 いろいろな意味で危ないグッツだったんですね!!!;; 中身の紙のデザインが売ってる物と違うので購入意欲をそそられてしまいましたが、いわれてみればとても縁起が悪いです。 洒落にならない質問をして申し訳ないです(でもなんかしてよかったような?^^;)ありがとうございました。