nginx代理返回静态文件中路径不带端口的问题

nginx代理返回静态文件中路径不带端口的问题

修改配置文件/etc/nginx/nginx.conf
将proxy_set_header Host $host;改为proxy_set_header Host $host:$server_port;

    server {
        listen       8086;
        server_name  localhost;
        #gzip off;

        location / {
            proxy_set_header Host $host:$server_port;    # 这里加上$host:$server_port
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://10.***.***.46:8086/;
            proxy_set_header  X-Forwarded-Proto  $scheme;
            #sub_filter 'src="/' 'src="http://111.***.***.61:8086/';
            #sub_filter_once off;
        }
    }
posted @   明月心~  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 为DeepSeek添加本地知识库
· 精选4款基于.NET开源、功能强大的通讯调试工具
· DeepSeek智能编程
· 大模型工具KTransformer的安装
· [计算机/硬件/GPU] 显卡
历史上的今天:
2022-11-22 VPN网络下maven报错“Could not transfer artifact xxx from/to xxx” 解决方案
点击右上角即可分享
微信分享提示