关于 nginx 的一些提问

查看 20|回复 2
作者:myangshu   
搞了个服务器,搭建了一些东西,但是在不同端口,想着用 nginx 做个反代可以全走一个端口,但是代理过后转发的包总是还有原来的路径,比如东西在 30 端口,访问就是
http://localhost:30
但是转发过去就变成了
http://localhost/abc/
请问这个有什么解决办法嘛?
yinzhenyu   
# 设置代理转发的相关 header
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    # 设置 X-Forwarded-Proto 以确保协议正确
    proxy_set_header X-Forwarded-Proto $scheme;
    # 设置 X-Forwarded-Port 以保留原始端口
    proxy_set_header X-Forwarded-Port $server_port;
看看这些 header 有没有加上
RiESA   
不如搞个 Lucky 之类的东西来管理,方便一点
您需要登录后才可以回帖 登录 | 立即注册

返回顶部