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

Убрать get параметры из урлы при 301 redirect на другой сайт?

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

RewriteRule ^brands/ https://new-site.ru/manufacturers [L,R=301]
RewriteRule ^(.*)$ https://new-site.ru/ [L,R=301]

оно корректно редиректит в таком случае : old-site.ru/brands/Sony на new-site.ru/manufactures
но при запросе old-site.ru/brands/Sony?newprice получается new-site.ru/manufactures?newprice
у нужно получить new-site.ru/manufactures без get запроса.
  • Вопрос задан
  • 1091 просмотр
Подписаться 1 Средний Комментировать
Решения вопроса 1
@dodo512
Просто добавить знак вопроса.
RewriteRule ^brands/ https://new-site.ru/manufacturers? [L,R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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