nginx上配置如下48location^~/bgmonitor/{50proxy_passhttp://localhost:8080/;51}形如www.mr.org/bgmonitor的请求转发到本地8080端口的tomcattomcat配置如下页面渲染使用velocity,资源文件引用路径为:现象访问时由于${rc.contextPath}取出为空,导致整个资源路径变为/css/AdminLTE.css,这个请求发到nginx后就没法正常转发啦问怎么做才能在最小修改的情况下让整个应用正常?
2 回答

慕沐林林
TA贡献2016条经验 获得超9个赞
静态文件不需要转发,在nginx本机上部署静态文件,比如location~*^/(?:images/|js/|css/){root/home/app/htdocs;}具体如何配置参考文档
添加回答
举报
0/150
提交
取消