代码部署在内网服务器,通过vpn访问,当我通过tomcat部署,修改server.xml的时候,在我本地浏览器可以直接访问到前端页面,而且在本地命令行和服务器内网命令行都可以通过curl返回内容(见下面三张图)
但是当我使用nginx反向代理的时候,只有服务器内网命令行会返回内容,本地命令行curl提示curl: (52) Empty reply from server
浏览器页面无法访问
请问下这是服务器的配置出问题了吗?还是VPN的配置出问题了?
更新下nginx配置(通过include包含到主配置文件中了):
server {
listen 80;
server_name 10.2.3.92;
root /rkxch/app/portrait/frontend_pc/dist_pro/;
index index.html index.htm;
}
root /rkxch/app/portrait/frontend_pc/dist_pro/;
是什么东西?不应该是什么 proxy_pass 代理到 tomcat 的端口上嘛?