无后缀名的伪静态IIS怎么配置
配置文件中:
<RewriterRule>
<LookFor>~/sjs/(\d+)</LookFor>
<SendTo>~/sjs/Default.aspx?userid=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/sjs/Order(\d+).html</LookFor>
<SendTo>~/sjs/Order.aspx?userid=$1</SendTo>
</RewriterRule>
IIS中访问:
http://localhost/sjs/201 不能访问http://localhost/sjs/Default.aspx?userid=201 能正常访问
http://localhost/sjs/Order201.html 能正常访问
VS2010中访问:
http://localhost/sjs/201 能能访问http://localhost/sjs/Default.aspx?userid=201 能正常访问
http://localhost/sjs/Order201.html 能正常访问
各位大侠:IIS中要怎么配置无后缀的伪静态才能在IIS中正常访问呢?
------解决方案--------------------
http://www.cnblogs.com/zhongweiv/archive/2011/11/02/UrlRewriter.html
这个讲的很清楚了,看看吧。 还有IIS5.0是不行的。
------解决方案--------------------不用配置IIS,在web.config中配置好了就OK了.
http://apps.hi.baidu.com/share/detail/5651668
------解决方案--------------------