urlrewriter 重写LookFor
www.XXX.com/show?province=123456fadfasSendTo
www.XXX.com/show.aspx?province=123456fadfas这个如何写呢,我写了,就是不认那个"?"<RewriterRule>
<LookFor>~/agent/show\?province=([A-Za-z0-9]{8}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{12})</LookFor>
<SendTo>~/agent/show.aspx?province=$1</SendTo>
</RewriterRule>把\? 改为其它字符,如 - 就行求解
www.XXX.com/show?province=123456fadfasSendTo
www.XXX.com/show.aspx?province=123456fadfas这个如何写呢,我写了,就是不认那个"?"<RewriterRule>
<LookFor>~/agent/show\?province=([A-Za-z0-9]{8}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{4}-[A-Za-z0-9]{12})</LookFor>
<SendTo>~/agent/show.aspx?province=$1</SendTo>
</RewriterRule>把\? 改为其它字符,如 - 就行求解
<RewriterRule>
<LookFor>~/agent/show\?province=(.+)</LookFor>
<SendTo>~/agent/show.aspx?province=$1</SendTo>
<LookFor>~/agent/show\?province=(.+)</LookFor>
<SendTo>~/agent/show.aspx?province=$1</SendTo>
http://blog.csdn.net/keymo_/article/details/7301255
学习笔记42(asp.net的地址重写URLRewriter实现原理及代码示例)