重写规则代码如下:
- XML code
<RewriterConfig Dir="" Postfix=".aspx"> <Rules> <RewriterRule> <LookFor>~/((?!admin|ckeditor|config|getData|js|My97DatePicker|upload|pay|sildes|hdetailAS|enews|eroute|eview|ehotel|eticket|spage|ettopic|evisa|eguide).*)</LookFor> <SendTo>/templates/default/$1</SendTo> </RewriterRule> </Rules> </RewriterConfig>
应该会重写成/templates/default/index.aspx
但是现在会重写成/templates/default/templates/default/index.aspx
------解决方案--------------------------------------------------------
推荐我的一篇博客
http://blog.csdn.net/keymo_/article/details/7301255
其中的“学习笔记42(asp.net的地址重写URLRewriter实现原理及代码示例)”
------解决方案--------------------------------------------------------
正则写的有问题。
请给出一个url示例。