我是Tuckey的URLRewriteFilter的新手,所以我正在尝试这件事。
在我的项目中,我获得了index.cfm?action=management.start.home
之类的URL。我想将这些重写为management/start/home
。
所以我写了以下过滤器:
<rule>
<from>/management/start/home</from>
<to type="redirect">/index.cfm?action=management.start.home</to>
</rule>
它的效果非常好,因为显示了来自给定网址的内容。但我偶然发现了一个问题。我所有的静态源链接也已更改。
所有链接都包含management/start/
部分。 EG:
public/js/company/jquery.company.button.js
management/start/public/js/company/jquery.company.button.js
我无法在Manual ...
找到要修复的信息答案 0 :(得分:0)
它改变的原因是链接是动态的。所以我将public/js/company/jquery.company.button.js
更改为/public/js/company/jquery.company.button.js
,一切都按预期工作。