0
我正在使用标记mvc:resources在我的spring mvc项目中处理静态文件。nginx弹簧mvc url重写
嗯,我想重写使用搜索引擎优化的URL,如/页?ID = 1 >>/page/1.html。
[春天的context.xml]
<mvc:annotation-driven />
<mvc:resources location="/WEB-INF/view/css/" mapping="/css/**" />
<mvc:resources location="/WEB-INF/view/images/" mapping="/images/**" />
<mvc:resources location="/WEB-INF/view/js/" mapping="/js/**" />
<mvc:resources location="/WEB-INF/view/jsp/" mapping="/jsp/**" />
[nginx.conf]
rewrite ^/page/(.*)(.html)$ /page?id=$1 last;
proxy_pass http://127.0.0.1:8080/project/;
问题:
所有静态文件将被添加前缀页 ,绝对不能得到正确的文件,
如 '本地主机/ JS/index.js' 成为 '本地主机/ 页 /js/index.js'
所以,我怎么能解决这个问题?有什么建议么 ?
我一直在使用urlrewritefilter(org.tuckey),并得到了同样的情况QAQ
多谢兄弟,我已经解决了这个问题) –