У меня есть веб-сайт, на котором я хочу перенаправить все запросы с запросом к моему домену на домашнюю страницу.
http://www.example.com/?ref=something_query_string http://www.example.com/?ref=something_else_query_string http://www.example.com/?id=something_query_string
все варианты вышеупомянутого должны перенаправить (301) на
http://www.example.com
и любой URL со строкой запроса после URI, например
http://www.example.com/some_uri_in_middler/?ref=something_query_string
, не должен перенаправляться.
То, что я пробовал до сих пор
RewriteEngine On RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^/$ / [R=302,L]
Но это терпит неудачу, так как вызывает бесконечный цикл перенаправления: (
Любая помощь очень ценится!