@AlexMark

Когда использовать RewriteCond?

У меня поменялся символьный код категории. Хочу сделать 301 ред. Написал такое условие RewriteRule ^(.*)/old-category/(.*)$ $1/new-category/$2 [R=301,L]. Но вижу в многих примерах присутствует еще и RewriteCond перед правилом. Стоит ли мне использовать его в данном случае? Просто я не очень понимаю, когда нужно это условие использовать.
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
Конд это "ЕСЛИ" длля более точных регулярных выражений.

Например
Если это не файл
И если это не такая ссылка
и если это гет парметр такой-то
ТО
Рул

ТАк же можно передавать часть условий с конда в рул
Напрмер $1 из рула это %1

Где без него никак
Напрмер сделать редирект с гет параметрами, гет не является частью урла.
А в условие его можно прописать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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