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

Как поставить редирект на эти ссылки?

На сайте есть ссылки такого формата :
https://site.ru/index.php?route=bossblog/article&blog_article_id=1 
https://site.ru/blog/1

как реализовать редирект?

такая конструкция не работает (происходит какое то зацикливание):
RewriteCond %{QUERY_STRING} (^|&)route\=bossblog/article($|&)
RewriteCond %{QUERY_STRING} (^|&)blog_article_id\=1($|&)
RewriteRule ^index\.php$ /blog/1? [L,R=301]
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Решения вопроса 1
@dodo512
RewriteCond %{THE_REQUEST} ^\S+\s+/index\.php\?(?=(|.*?&)route=bossblog/article[&\s])(?=(|.*?&)blog_article_id=1[&\s])
RewriteRule ^ https://site.ru/blog/1? [R=301,L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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