どうすれば301は私のフォーラムのルートに"?HL = t"を持つすべてのクエリ文字列をリダイレクトすることができますしてください?
どうすれば301は私のフォーラムのルートに"?HL = t"を持つすべてのクエリ文字列をリダイレクトすることができますしてください?
他の人の前にこの規則を置く。
それをテストしてください!Code:RewriteCond %{QUERY_STRING} hl=(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi) RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
私は、私は、問合せ文字列をリダイレクトしたい、すべてのそれらのURLをリダイレクトするためにしたくないですか?HL =トン 私のルートに。
私はルートに古いMODのURLをrediretしたくないいけない、私は新たなMODのフォルダのURLへリダイレクトうれしい。
私はあなたが問題を理解していると思ういけない。
で最後に編集 Snake; 14-03-10 に 21:41.
混乱させて申し訳ありません。それは明らかに私のせいです - 私はこの詳細を見逃す。他のルールの前にこの規則を使用してください(それをテストする):
このプログラムは、フォーラムのルートに?HL = Tを持つすべての要求をリダイレクトします。あなたの全体のサービスのルートにリダイレクトしたい場合は、そのルールから/フォーラムを削除するCode:RewriteCond %{QUERY_STRING} hl=t RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
誤解を招くためにもう一度申し訳ない