我正在尝试使用 nginx 实现反向代理。但是通过上面的配置,我得到的是浏览器中的错误 url:
http://domain:9080/myLocation/something.html
我需要的是(没有端口):
http://domain/myLocation/something.html
配置:
location /myLocation {
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://xptoserver:9080$request_uri;
}
主机标头中不应包含端口。
改变这个:
对此: