Задать вопрос
sergrych
@sergrych
sysadmin

Nginx Rewrite, как исключить каталог?

Всем доброго.
Для добавления слеша в конце запроса с исключением запросов с точкой сделано так:
rewrite ^([^.\?]*[^/])$ $1/ permanent;


Подскажите пожалуйста как из правила реврайта исключить каталог bitrix?
  • Вопрос задан
  • 503 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergrych
@sergrych Автор вопроса
sysadmin
В общем сделал так:
if ($request_filename !~ bitrix/.+) {rewrite ^([^.\?]*[^/])$ $1/ permanent;}
if ($request_filename ~ bitrix/.+) {rewrite ^([^.\?]*[^/])/$ /$1 permanent;}


не знаю насколько верно/ но как то работает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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