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; }