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

Как правильно написать отрицание в .htaccess для административной части битрикс?

RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] 
  RewriteCond %{REQUEST_URI} !/system/.* [NC]
  RewriteCond %{REQUEST_URI} !/bitrix/admin/.* [NC]
  RewriteRule (.*?)index\.php/*(.*) https://%{HTTP_HOST}/$1$2 [R=301,NE,L]


Нужно сделать чтобы это правило не срабатывало в административной части битрикса.

Я написал вот так

RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] 
RewriteCond %{REQUEST_URI} !/system/.* [NC]
RewriteCond %{REQUEST_URI} !/bitrix/admin/.+ [NC]
RewriteRule (.*?)index\.php/*(.*) https://%{HTTP_HOST}/$1$2 [R=301,NE,L]


RewriteCond %{REQUEST_URI} !/bitrix/admin/.+ [NC]


- это правильно, или нужно как то по другому?
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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