#前提・実現したいこと
.htaccessにて特定のパラメータが含まれていた場合のみリダイレクトされるように設定したいです。
<例>
http://sample.com/sample/?hoge=1&foga=2&foo=3
上記のURLでhogeが含まれている場合、http://sample.com/sample/にリダイレクト
http://sample.com/sample/?foga=2&foo=3
上記の場合はhogeが含まれていないのでリダイレクトされない
#自分で調べたことや試したこと
RewriteCond %{QUERY_STRING} ^hoge=([0-9]+)
RewriteRule ^sample/ /smaple/? [L,R=301]
とした場合、パラメータにhoge= のみがあった場合にリダイレクトされます。
?hoge=1&foga=2&foo=3の場合、リダイレクトされず困っています。
.htaccessでは特定の条件の場合のみ、リダイレクトできるように設定はできないのでしょうか?
どのように設定すればいいのかご教授いただけますと幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー