当前位置: 首页> 教育> 培训 > Nginx代理路径被吃

Nginx代理路径被吃

时间:2025/7/11 8:04:34来源:https://blog.csdn.net/zhao138969/article/details/140816028 浏览次数:0次

Nginx代理路径被吃的情况

  • 日常工作中经常使用nginx反向代理一些资源,有时正常代理,发现代理不过去。
验证被吃调location情况
通过浏览器访问: https://zhao138969.com/LinuxPackage/Python/SelectDocker
  location /LinuxPackage {
    proxy_pass http://127.0.0.1/Deploymentpackage;
    proxy_set_header HOST $host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
  • 通过下面抓包可以看出实际请求到后端http://127.0.0.1/Deploymentpackage/Python/SelectDocker 已没有LinuxPackage enter image description here
调整nginx配置
  • 调整nginx配置
  location /LinuxPackage {
    proxy_pass http://127.0.0.1/Deploymentpackage/LinuxPackage;
    proxy_set_header HOST $host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
  • 再次通过浏览器,也就能正常访问下载了。 enter image description here

本文由 mdnice 多平台发布

关键字:Nginx代理路径被吃

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: