项目场景:
上线了一个软件,并且使用nginx去代理,希望通过域名去访问
问题描述:
页面报如下错误

原因分析:
404 Not Found 是找不到这个服务的地址,并且有nginx的标识,说明 nginx 代理的ip端口配置的有问题
解决方案:
找到nginx 部署的那台服务器
如果不知道 nginx 部署在哪个路径下可以执行如下指令
ps -ef |grep nginx
得到如下结果,可以看到nginx的部署路径
然后进入nginx的配置路径,找到对应的 nginx.conf 文件
找到web服务对应的路径配置,检查对应的配置的ip端口是否是web服务对应的端口

如果不是,修改为web服务对应的ip端口,解决问题
本文介绍了当通过Nginx代理服务时遇到404 NotFound错误的场景。问题源于Nginx配置中代理的IP端口不正确。解决方案包括找到Nginx配置文件,检查并修正web服务对应的IP端口,确保其与实际服务一致,从而解决无法访问的问题。

3766

被折叠的 条评论
为什么被折叠?



