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

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

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

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

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

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

Благодарю!
  • Вопрос задан
  • 173 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 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]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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