isapi_rewrite重写在asp.net4.0错误
使用isapi_rewrie 3.x 对网站进行URL重写,环境为 Asp.net4.0、IIS6.0。 RewriteRule ^/([a-z0-9_-]+)/$ /Cate.aspx?N=$1 [NC] 但是在实践中一直显示404错误。 原因如下: 因为ASP.NET4.0在安装的过程中,已经在IIS6做了一些手脚,让它可以原生的支持的无后缀的URL请求,那么它究竟是做了什么事情呢?在实现这个功能的作者Thomas Marquardt的这篇博客上的一段话解释了它的工作原理,大概是这样的: ASP.NET 4.0在安装的时候,会在IIS