@z0rg1s

Редирект с одного динамического URL на другой через htaccess?

Доброго времени суток, подскажите пожалуйста, как мне организовать редирект через htaccess

Необходимо перенаправить с URL:
/?s=ДИНАМИЧЕСКОЕ_ЗНАЧЕНИЕ&post_type=product&type_aws=true

На:
/?s=ДИНАМИЧЕСКОЕ_ЗНАЧЕНИЕ

Получается нужно удалить лишний параметр: &post_type=product&type_aws=true

Благодарю!
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
@dodo512
RewriteCond %{QUERY_STRING} ^(s=[^&]*)&
RewriteRule (.*) /$1?%1 [R=301,L,NE]


Если нужно ловить и /?post_type=product&type_aws=true&s=ДИНАМИЧЕСКОЕ_ЗНАЧЕНИЕ
RewriteCond %{QUERY_STRING} ^(?|(s=[^&]*)&|.*?&(s=[^&]*))
RewriteRule (.*) /$1?%1 [R=301,L,NE]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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