当Nginx转发请求到upstream负载均衡时,如果返回的是页面重定向的话,会找不到url,是因为大家经常没有配置Host header 的端口,需要如下标红部分一样配置端口号,不然重定向之后,就会没有端口号了
location / {
proxy_pass http://productadmin;
client_max_body_size 500m;
proxy_set_header Host $host:
5003
;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 300000;
proxy_send_timeout 600000;
proxy_read_timeout 600000;
}
版权声明:本文为caozj870731原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。