Как сделать правильный редирект?

Здравствуйте.

Была необходимость убрать дубли страниц в категориях и подкатегориях сайта следующим образом:
RewriteCond %{QUERY_STRING} ^(.*)&?page=1$
RewriteRule ^(.*)/?$ /$1?%1%2 [R=301,L]

Но появилась другая проблема: если использовать поиск по сайту, то при переходе с любой страницы, отображаемой в результатах поиска на первую, происходит кодирование поискового запроса, например:

https://example.ru/search?query=%25D1%2581%25D1%25...

Дело в редиректе, но как его можно изменить, чтобы устранить проблему?
  • Вопрос задан
  • 28 просмотров
Решения вопроса 1
@dodo512
Добавить флаг NE
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы