为了账号安全,请及时绑定邮箱和手机立即绑定

nginx反向代理tomcat时资源文件处理问题

nginx反向代理tomcat时资源文件处理问题

ITMISS 2019-04-13 08:36:45
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;
}
具体如何配置参考文档
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 388 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号