@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]+)
  • Вопрос задан
  • 317 просмотров
Решения вопроса 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/ {
        # делать что надо
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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