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

Как сделать редирект таких страниц?

Всем привет. Сломал голову как сделать редирект таких страниц:
https://site.ru/?page_id=430 https://site.ru/proekty/olimpiada-uchiteley-matematiki/
https://site.ru/?page_id=710 https://site.ru/proekty/podderzhka-matematikov-i-c...

Если ставлю так то сразу редиректит на главную. А вот если только одну страницу то все отрабатывает

RewriteEngine on
RewriteCond %{QUERY_STRING} ^page_id\=430$
RewriteRule ^$ https://site.ru/proekty/olimpiada-uchiteley-matematiki/? [R=301,L]

RewriteCond %{QUERY_STRING} ^page_id\=710$
RewriteRule ^$ https://site.ru/proekty/podderzhka-matematikov-i-chlenov-ih-semey/? [R=301,L]


Скажу сразу что страниц много
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
Держи друг
RewriteCond %{QUERY_STRING} (?:^|&)page_id\=430(?:$|&)
RewriteRule ^$ /proekty/olimpiada\-uchiteley\-matematiki/? [L,R=301]


А вот тебе чтоб душа твоя радовалась
https://donatstudios.com/RewriteRule_Generator
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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