@Zelletro

Как настроить 301 редирект?

Не получается правильно задать правило для нужного мне редиректа, на сайте встречаются дубли страниц с таким шаблоном:
https://site.ru/index.php?url=product/12345/xxx/
нужен редирект на
https://site.ru/product/12345/xxx/

RewriteCond %{REQUEST_URI} /index.php\?url\=
RewriteRule ^(.*)$ https://www.site.ru/ [R=301,L]


Пробовал сделать так, но работать не хочет
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
orlov0562
@orlov0562
I'm cool!
RewriteCond %{QUERY_STRING} url=([^&]+)(&|$)
RewriteRule ^ /%1? [R=301,L]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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