Nginx转发之后的页面跳转重定向问题

  • Post author:
  • Post category:其他


当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 版权协议,转载请附上原文出处链接和本声明。