Добрый день. Нужно сделать связку:
Nginx + nginx + apache 
В первом nginx сделал proxy_pass http://ip:80 , сайт работает.
Проблема заключается в том что второй nginx видит не мой IP , а IP первого
сервера , но апач видит уже мой IP в X-Forwarded-For и X-Real-IP

Конфиг на первом nginx:

        location /
        {
            proxy_pass          http://ip:80/;
            proxy_redirect      off;
            
            proxy_set_header   Host             $host;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
            proxy_set_header   X-Real-IP        $remote_addr;
        }

Конфиг на втором сервере такой же , кроме ip

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,237807,237807#msg-237807

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить