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

Как настроить в Nginx перенаправление с исключением по URL?

Ситуация следующая, есть Nginx в качестве прокси к Apache,
все запросы на 80 порт перенаправляются на 443 порт, сделано это так:
server {
    listen 80;
    server_name site.com www.site.com *.site.com;

    location / {
        rewrite ^/(.*) https://site.com/$1 permanent;
    }
}

server {
        listen 443;


Как сделать так, чтобы запросы на определенный URL не перебрасывались на 443 порт,
это будут урлы по регулярке /system/handle/([0-9a-f]+)
  • Вопрос задан
  • 318 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Добавить соответствующий `location`

server {
    listen 80;
    server_name site.com www.site.com *.site.com;

    location / {
        return 301 https://site.com$request_uri;
    }

    location /system/handle/ {
        # делать что надо
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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