@sergafon

Как настроить 301 редирект с GET запросом в адресе?

Добрый день!

Есть страниц сайт вида http://сайт/catalog/?id=1 необходимо настроить с нее необходимо настроить переадресацию на страницу вида http://сайт/catalog/bloki-ten

Новый сайт делается на вордпресс. Для переадресации использую
RewriteCond %{QUERY_STRING} ^id=26
RewriteRule ^.*$ /catalog/elektropech-dlya-yelektrodov/? [R=301,L]


В таком виде все работает, если адрес страницы http://сайт/?id=1 без "catalog", с нее идет нормальная переадресация. Но только необходимо сохранить чтобы переадресация была именно со страницы http://сайт/catalog/?id=любое.

Если же делать так
RewriteCond %{QUERY_STRING} ^/catalog/?id=26
RewriteRule ^.*$ /catalog/elektropech-dlya-yelektrodov/? [R=301,L]

то происходит переадресация на http://сайт/catalog?id=26

Уважаемые знатоки подскажите пожалуйста решение проблемы
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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