Задать вопрос
@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 - апач.
  • Вопрос задан
  • 3163 просмотра
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • REBRAIN
    LEPP Stack
    2 месяца
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    5 месяцев
    Далее
  • Яндекс Практикум
    SRE — обеспечение надёжности систем
    4 месяца
    Далее
Решения вопроса 2
valerium
@valerium
Изобретая велосипед
У вас фронт-эндом стоит nginx, значит редирект нужно делать его силами. Правила rewrite почти идентичны, подробности в документации. Но, с другой стороны, не уверен, что он умеет обрабатывать переменные из GET, так может быть придётся писать скрипт.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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