当使用nginx做proxy转发时,设置的端口号会被丢掉,请问如何解决?


比方说,我的访问网址是 h t t p : // example.com:8888/ 直接访问没有问题,但是一旦登录或者登出,8888这个端口号就会被系统丢掉,结果返回到 h t t p : // example.com/test

我使用的是nginx做转发, proxysetheader Host $host;

谢谢。

配置 proxy web nginx 转发

东风谷灵喵 11 years ago

哈,你没有设置端口号。

把 proxy_set_header Host $host;

改为 proxy_set_header Host $host:$server_port;

应该就可以了

奴家感到很为难 answered 11 years ago

Your Answer