看Scott Mitchell的文章,必须“对 IIS 进行配置,以使所有传入请求一律被路由到 ASP.NET 引擎”,怎样实现呢?
在web.config中这样写的:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/(.+)/</LookFor>
<SendTo>~/default.aspx?ID=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>没啥问题吧
在web.config中这样写的:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/(.+)/</LookFor>
<SendTo>~/default.aspx?ID=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>没啥问题吧
另外可以参考:UrlRewrite URL重写示例