2017-04-03 13 views
0

こんにちは、Apacheのhtaccessを使ってクエリ文字列に基づいてリダイレクトする必要があります。クエリ文字列に基づくリダイレ​​クト

私はJJJが含まれているすべてのクエリが、私は以下のコードを使用しますが、その動作していないが、事前にme¿

感謝を助けてください可能性が

私のホームページにリダイレクトすることを望む、

マウリ

RewriteCond %{QUERY_STRING} ^jjj$ 
RewriteRule (.*) http://www.eventosbarcelona.com [R=301,L] 

答えて

0

あなたのルールはexample.com/?jjjに試験をリダイレクトple.com/?jjj私は、両方のURLが同じであるためリダイレクトループエラーが発生していると思います。デフォルトでは、mod-rewriteは古いURLを宛先URLに追加します。 を使用する必要がありますか?は、クエリ文字列を破棄する書き換え先URLの最後にあります。

これを試してみてください:?

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^jjj$ 
RewriteRule (.*) http://example.com? [L,R] 

これは/JJJhttp://example.com/リダイレクトします。

+0

こんにちは、このRewriteCond%{QUERY_STRING}^jjj $ を試しました。RewriteRule(。*)http://www.eventosbarcelona.com? [L、R]しかし、まだ動作していない、それは同じページにリダイレクトする – Mauri

関連する問題