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]
  • Вопрос задан
  • 24 просмотра
Решения вопроса 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]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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