今天新开了个tomcat服务,想开个外网映射给异地的同事访问,结果网管不在,做不了配置。想起以前有nginx已经映射过了,那我添加个地址不就可以了,说干就干,直接打开conf,配置如下:
location /hwms_ee/ {
fastcgi_keep_conn on; # < solution
proxy_buffering off;
gzip off;
proxy_read_timeout 300000;
proxy_pass http://10.102.1.108:9003/hwms/;
}
配置完成后重启nginx,访问,嗯?404了。
查看浏览器地址,后缀被写成了hwms而不是hwms_ee,将location后面也改为hwms后,访问可以了。
本文记录了一次解决Nginx配置错误导致404问题的过程。作者尝试为Tomcat服务设置外网映射,但在Nginx中配置location规则后遇到访问返回404的问题。通过调整location匹配路径,最终解决了该问题。
5782

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



