日期:2014-05-20  浏览次数:20885 次

如何对url进行部分重写?
除了以下文件夹之外:
template
images
admin
css
js
其它文件夹都要进行重写,应该怎么做?

我像下面这样写是不行的。
<RewriterRule>
<LookFor> ~/(.*?)/(.*?) </LookFor>
<SendTo> ~/CommPages/$2?Item=$1 </SendTo>
</RewriterRule>
<RewriterRule>
<LookFor> ~/admin/ </LookFor>
<SendTo> ~/admin/ </SendTo>
</RewriterRule>
<RewriterRule>
<LookFor> ~/template/ </LookFor>
<SendTo> ~/template/ </SendTo>
</RewriterRule>
<RewriterRule>
<LookFor> ~/images/ </LookFor>
<SendTo> ~/images/ </SendTo>
</RewriterRule>
<RewriterRule>
<LookFor> ~/css/ </LookFor>
<SendTo> ~/css/ </SendTo>
</RewriterRule>
<RewriterRule>
<LookFor> ~/js/ </LookFor>
<SendTo> ~/js/ </SendTo>
</RewriterRule>

------解决方案--------------------
学习ing
帮顶
------解决方案--------------------
学习ing
帮顶
------解决方案--------------------
UrlRewriter + RegularExpress = 你要的结果!
------解决方案--------------------
http://blog.csdn.net/iuhxq


有代码下载
------解决方案--------------------
。。。。。。这是什么工具?