nginx做代理upstream之后 为了不用代理名称作为地址用原始请求作为地址(防止用代理地址样式等都找不到)

nginx做代理upstream之后 为了不用代理名称作为地址用原始请求作为地址(防止用代理地址样式等都找不到

要配置:

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    server {

        listen       80;

        server_name  localhost;

        location / {

          proxy_read_timeout 300;

          proxy_pass http://192.168.13.63; 

          proxy_set_header Host $host;

          proxy_set_header X-Real-IP $remote_addr;

          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  以上三行,目的是将代理服务器收到的用户的信息传到真实服务器上

           

        }   

      

        error_page   500 502 503 504  /50x.html;

        location = /50x.html {

            root   html;

        }

          

    }

猜你喜欢

转载自yuhuiblog6338999322098842.iteye.com/blog/2397463