阻止ASP.NET处理带扩展名的文件(不是IIS)的404错误

Kyl*_*est 3 asp.net iis-7

我正在使用IIS7和ASP.NET.基本上构建一个简单的CMS,需要处理.htm和.html文件扩展名(由动态asp.net页面提供).

我有它设置所以IIS7将页面传递给asp.net(而不是静态处理程序); 但是,ASP.NET知道该文件不存在并重定向到其404(404.aspx?aspxerrorpath = xx)之前我可以用它做我需要的东西(解析网址并显示正确的页面).

我正在使用IIS7 url重写模块来进行重新加载.

Har*_*ode 5

这可能是你正在寻找的,虽然我不确定:

http://www.west-wind.com/Weblog/posts/745738.aspx