url rewrite intelligencia条件

时间:2011-08-06 00:31:49

标签: asp.net url-rewriting web-config

我使用了URL Rewriter Intelligencia,

我有以下条件:

<rewrite url="~/music-bands" to="~/TheBand.aspx"/>
<rewrite url="~/gigs" to="~/gigs.aspx"/>
<rewrite url="~/music-cds-australia" to="~/CDS.aspx"/>
<rewrite url="~/new-music-videos" to="~/NewVideos.aspx"/>
<rewrite url="~/musicians-photo-gallery" to="~/Photo Gallery.aspx"/>
<rewrite url="~/blog" to="~/Blog.aspx"/>

然而,它似乎是用“博客”写一切“所以blog.css不会工作。 也不会_images / blog / blogs.png等

任何想法我怎么只能重写www.mywebpage.com/blog而不是其他?

1 个答案:

答案 0 :(得分:0)

将最后一条规则替换为:<rewrite url="~/blog$" to="~/Blog.aspx" />

解析为.NET RegularExpresion时的美元符号($)表示字符串的结尾;这样可以防止/blog.css点击上面的规则