@zeyser

Как проверить строку на отсутствие ряда букв в RewriteCond (регулярные выражения, htaccess)?

Есть условие RewriteCond %{REQUEST_URI}. В запрашиваемой строке(domain.com/ru/apartment/228) нужна проверка на наличие в начале "/ru/" (domain.com/apartment/228) и если его нет, то применяем RewriteRule... Пробовал с !ru и всякую ахинею по типу !^[^\/ru\/]
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ответы на вопрос 2
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
^(?!ru)
Ответ написан
Комментировать
@ShamblerR
RewriteCond %{REQUEST_URI} !^.*\.ru$
Но если вам нужно еще и такой вариант
RewriteCond %{REQUEST_URI} !^.*\.(ru\|ru\/)$
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы