防止URL更改从基础链接到静态文件的更改

时间:2014-01-14 14:29:23

标签: url-rewriting tuckey-urlrewrite-filter

我是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 ...

找到要修复的信息

1 个答案:

答案 0 :(得分:0)

它改变的原因是链接是动态的。所以我将public/js/company/jquery.company.button.js更改为/public/js/company/jquery.company.button.js,一切都按预期工作。