为什么nginx的反向代理配置完成后,跳转一直是nginx的首页界面

问题如图:在这里插入图片描述

在这里插入图片描述

问题描述

访问www.jt.com并没有跳转到我所期待的localhost:8092服务器去,我查了好久,配置的完全没有问题。

原因

我的原因是上一次nginx没有通过nginx -s stop关掉,然后今天通过start nginx重新开了一个nginx,改完配置文件后,再通过nginx -s reload重启了nginx,然后就会出现了上述问题。
上次的nginx不关掉,然后再开一个nginx,在任务管理器就可以看到总共启动了四个nginx的进程,正常情况是两个,如图是正常情况
在这里插入图片描述
异常情况如图:
在这里插入图片描述

解决

这样的话,即使通过nginx -s reload重启或者通过nginx -s stop 和start nginx关掉重新启动,第一次的nginx仍然无法关闭,改过的配置文件仍然不会生效,在任务管理器强制关掉之前nginx进程,再重新通过start nginx重新启动nginx,确保配置文件修改的地方生效即可正常访问。

这个只是确定配置文件改的完全没有问题的情况下,仍然返回首页的一种解决方法,可以打开任务管理器看看详细信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值