Nginx сам по себе принудительно перенаправляет http на https без каких-либо определенных конфигураций, и браузер выдает ответ 307 Internal Redirect - PullRequest
0 голосов
/ 13 июля 2020

Я столкнулся с дополнительным перенаправлением, происходящим с моим nginx веб-сервером при завершении ssl с конца балансировщика нагрузки. Дополнительное перенаправление на http происходит из браузера с внутренним перенаправлением 307. Я хочу отключить перенаправление. Когда ssl включен, он работает нормально. Любая помощь, пожалуйста. Ниже представлена ​​конфигурация.

location /authorize{
                proxy_set_header Request-Id $request_id;
        proxy_set_header activityid $request_id;
        add_header Request-Id $request_id always;
        add_header X-Frame-Options "DENY";
        return 301 https://url.com/$request_uri;
    }

#Used only for internal redirection

location /Block/{
        index index.html;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Request-Id $request_id;
                proxy_set_header activityid $request_id;
                add_header Request-Id $request_id always;
        proxy_pass https://URL/;
        proxy_redirect https://url/ https://url/authorize/;
        proxy_redirect https://url/oauth2/authorize/ https://url/authorize/;
        proxy_buffering off;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...