网站首页 > 技术教程 正文
Nginx端口丢失。
家长朋友们大家好,今天分享一个nginx配置错误导致排查了很久的问题。我现在有一个代码,写了一个ctrl,然后就说有两个配饰,第一个pass会进行重定项,然后访问pass二。现在把程序启动起来,启动起来之后访问一下。
在本地先访问一个host,按理说会进行重定项访问host二,大家可以看到host一确实进行了三零二重定项,到了host二返回的是host二。现在就说把程序打包到了服务器上面,通过nginx,这个时候就是可以给大家看一下在nginx里面的配置。
很简单,在nginx里面就做了一件事情,因为本来nginx上面服务器环境有其他的程序占到了,不想发生一些混淆,所以直接又重新监听了一个端口。所以在下面另写了一个同样是监听服务器的ip,然后就说监听三千端口,把三千端口就发到这个假挖的程序端口,就是让它访问我的假挖程序。
本来这样写,写完配置觉得应该没问题了,然后就是给大家看一下,到了服务器上面之后同样只要访问服务器的三千码,再访问配四一,理论上应该跟本地是一样的。但是可以看到发生了错误的,就是四零四了,配十一确实也发生了三零二的重定向,可以看到三零二,但是到了配十二就四零四找不到了。
为什么找不到?其实可以发现端口号丢掉了,明明监听的是三千,在这边是三千端口号,但是在重定向的时候端口号就进行了丢失。因为访问pace的时候可以看到这边是有一个三千的,到了配骚的时候现在三千就没有了。其实如果这边加上三千就正常的访问配色了,也就是nginx配置出了一个错误。
什么错误?它是在这个地方,其实之前就是加了很多的这些嗨的排查,最后发现问题定位在这里,就是这个地方的host。如果只写host是只带域名不带端口的,现在因为为了跟其他程序区分,所以加了一个端口,所以这边要写成hdtphost,这样保存一下,然后重启一下nginx。
重启成功了之后,这个时候再来访问pace e,可以看到三零二之后到pace 二就会成功了,这个时候pace 二就带上了这个端口。谢谢大家。
猜你喜欢
- 2024-09-09 「Nginx」Web/代理服务器的瑞士军刀:重写与定位
- 2024-09-09 ingress-nginx常用注解指南(nginx详细讲解)
- 2024-09-09 Nginx反向代理常用配置(nginx反向代理设置)
- 2024-09-09 nginx+springboot使用https重定向的解决办法
- 2024-09-09 Nginx从0基础到进阶实战!运维工程师必看
- 2024-09-09 深度|掌握Nginx监控运维,这一篇足矣!
- 2024-09-09 详解nginx配置location总结及rewrite规则写法
- 2024-09-09 nginx 使用技巧配置(nginx 配置详解)
- 2024-09-09 nginx之Rewrite实战(nginx rewrite_by_lua)
- 2024-09-09 详解 Nginx配置静态内容服务器|附案例说明
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)