nginx 反向代理服务器端口转发问题

导读

  先介绍一下项目背景,公司里有个外包Saas项目,这里假设为A项目(前后端不分离);项目架构大概如下;但是项目部署到生产环境时,那台服务器80端口被其他应用占用了(我尼玛...),nginx监听端口那边只能监听其他端口了,比如监听:18000,通过nginx反向代理将18000端口转发到9001上,转发到9001上时,由于后端校验了是否登录,直接将请求跳转至登录页比如:47.55.x.x,但是这台服务器上的80端口被其他web应用占用了,导致找不到页面报404。。。

解决办法

  需要在nginx配置文件中,指定:proxy_set_header Host $host:端口号

posted @   陈彦斌  阅读(203)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~
历史上的今天:
2019-05-15 三层架构详细介绍
点击右上角即可分享
微信分享提示