[QUOTE]Евгений Смолин пишет:
Да, вы правы, ошибка. Но вот так для корня будет правильно:
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} vo=6
RewriteRule .* /? [L,R=301]
А для второй части:
RewriteCond %{QUERY_STRING} where=122
RewriteRule ^about/ /about/? [L,R=301]
либо как в первой:
RewriteCond %{REQUEST_URI} ^/about/$
RewriteCond %{QUERY_STRING} where=122
RewriteRule .* /about/? [L,R=301]
[/QUOTE]Доброго дня! Вопрос такой, у меня есть ссылка на главной странице с таким хвостом для счетчика сайт/?_openstat=openstat.ru;camp1;ad1234;top-left-corner, она отдает 404, т.к. такой страницы не существует, ваш первый пример отлично работает, но как мне сделать, что бы не было редиректа, а просто открылась главная?
так не работает
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} _openstat
RewriteRule .* /? [QSA,L]
Да, вы правы, ошибка. Но вот так для корня будет правильно:
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} vo=6
RewriteRule .* /? [L,R=301]
А для второй части:
RewriteCond %{QUERY_STRING} where=122
RewriteRule ^about/ /about/? [L,R=301]
либо как в первой:
RewriteCond %{REQUEST_URI} ^/about/$
RewriteCond %{QUERY_STRING} where=122
RewriteRule .* /about/? [L,R=301]
[/QUOTE]Доброго дня! Вопрос такой, у меня есть ссылка на главной странице с таким хвостом для счетчика сайт/?_openstat=openstat.ru;camp1;ad1234;top-left-corner, она отдает 404, т.к. такой страницы не существует, ваш первый пример отлично работает, но как мне сделать, что бы не было редиректа, а просто открылась главная?
так не работает
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} _openstat
RewriteRule .* /? [QSA,L]