spring mvc是没有后缀的,也就是
location ~ .(jsp|jspx|do)?$ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:8080;
}
这样配置是不行的,求配置方法.
spring mvc 的请求路径大致是这样的:
http://localhost/login/
或者
http://localhost/login
需要转发到tomcat处理,等配置方法,谢谢
我也遇到了这个问题,楼主现在解决了吗
所有请求都走后端
location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://localhost:8080; }
在nginx.conf的后面加一个跳转:
因为mvc没有后缀,所以这一句把前面未匹配过滤的转到后台了,注意这一句不可加在前面,注意顺序。
*- 列表项目队服是非得失
sdf
sd
fsd `