项目场景:
上线了一个软件,并且使用nginx去代理,希望通过域名去访问
问题描述:
页面报如下错误
原因分析:
404 Not Found 是找不到这个服务的地址,并且有nginx的标识,说明 nginx 代理的ip端口配置的有问题
解决方案:
找到nginx 部署的那台服务器
如果不知道 nginx 部署在哪个路径下可以执行如下指令
ps -ef |grep nginx
得到如下结果,可以看到nginx的部署路径
然后进入nginx的配置路径,找到对应的 nginx.conf 文件
找到web服务对应的路径配置,检查对应的配置的ip端口是否是web服务对应的端口
如果不是,修改为web服务对应的ip端口,解决问题