@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]


- это правильно, или нужно как то по другому?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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