请问下大家java web项目contextpath怎么设置的?
然后页面里面有链接到首页的链接,也写成/<%=request.getContextPath()%>/
本来apache使用mod_jk通过ajp连接tomcat,tomcat里面设置virtualhsot,一切正常
ProxyPassReverse / http://localhost:800/mywebapp`
发现这样首页获取,但是获取css的请求,变成http://localhost:800/mywebapp/mywebapp/css/style.css, css就获取不到了
所以页面显示就不正常了,请问下大家这个一般怎么处理的?
谢谢
建议你用apache的mod_jk吧,然后写rewrite。下面的rewirte中spiritcms是contextPath,下面那段代码的意思是,如果你的路径是有contextpath就跳过rewirte,否则就自动在url上添加contextpath。
`RewriteEngine On
RewriteCond $1 !^(spiritcms)
RewriteRule ^/(.*)$ /spiritcms/$1 [PT]`
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。