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

Как сделать редирект в .htaccess с GET параметрами?

Сеошники поставили задачу.
С адреса dip24.ru/blog/soveti-5yaterkina/?start=35
на адрес
dip24.ru/blog/soveti-5yaterkina
Как правильно прописать в .htaccess - у меня все время получается 505
делал так
RewriteRule ^blog/soveti-5yaterkina/?start=35$ /blog/soveti-5yaterkina/ [R=301,NC,L]
Из По на сервере стоит на отдачу статики nginx на backend - апач.
  • Вопрос задан
  • 3161 просмотр
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
Решения вопроса 2
valerium
@valerium
Изобретая велосипед
У вас фронт-эндом стоит nginx, значит редирект нужно делать его силами. Правила rewrite почти идентичны, подробности в документации. Но, с другой стороны, не уверен, что он умеет обрабатывать переменные из GET, так может быть придётся писать скрипт.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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