nginx 反向代理丢失端口问题
本人在搭建 discuz 的时候,apache 起的服务,需要用nginx 配置外网
配置完成后发先 缺少静态文件,
查看元素后,发现丢失 端口
解决方法
proxy_set_header Host $host:$server_port;
完整
location /discuz {
proxy_pass http://discuz/discuz/;
proxy_read_timeout 90;
proxy_connect_timeout 30;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Connection "";
#proxy_set_header Host $host;
proxy_set_header Host $host:18092;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-From-IP $remote_addr;
}
捐助开发者
在兴趣的驱动下,写一个免费
的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。
个人主页:http://knight-black-bob.iteye.com/
谢谢您的赞助,我会做的更好!