Задать вопрос
@Zlushchiy

Как настроить редирект через RewriteRule для урлов со знаком вопроса?

Добрый день.

Требовалось сделать перенаправление вида: https://site.ru/catalog/tovar.html?brand=31 --> https://site.ru/catalog/tovar.html?brand=wilo

Решил через .htaccess:
RewriteCond %{QUERY_STRING} ^brand=31
RewriteRule (.*) https://site.ru/catalog/tovar.html?brand=wilo [L,R=301]


Но для следующих страниц, типа https://site.ru/catalog/tovar2.html?brand=31 --> https://site.ru/catalog/tovar2.html?brand=wilo, это правило уже не срабатывает, происходит редирект на https://site.ru/catalog/tovar.html?brand=wilo.

Помогите решить проблему.
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dodo512
RewriteCond %{QUERY_STRING} ^brand=31
RewriteRule (.*) https://site.ru/$1?brand=wilo [L,R=301]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы