Добрый день!
Есть простая схема проксирования в Ngixn, настроена она так:

server {
listen 11.1.111.133:443 ssl http2;
server_name fr.site01.ru;
#<--------------- cut ssl,log ---------------->
location / {
proxy_pass 1.1.11.1;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_ssl_server_name on;
proxy_ssl_name fr.site01.ru;
proxy_set_header Host $http_host;
proxy_pass_header Set-Cookie;

}
}

На стороне сервера на который я проксирую по адресу http://1.1.11.1/check настроен редирирект на другой домен, я вижу 301 код и увод на другой домен.

В случае запроса который я проксирую: https://fr.site01.ru/check в браузере я вижу:

Сайт fr.site01.ru выполнил переадресацию слишком много раз.

ERR_TOO_MANY_REDIRECTS

Получается цикличный редирект, т.к браузеру возвращается 301 код и location:https://fr.site01.ru/check

Есть идеи как это побороть и добиться корректного редиректа на другой домен при proxy_pass ?








 






URL записи