【发布时间】:2009-05-03 06:22:30
【问题描述】:
如何让 IIS 7 为没有扩展名的文件返回自定义错误页面?我让它适用于带有扩展名的文件,但是当没有指定扩展名时,我得到了通用页面。
【问题讨论】:
标签: asp.net iis-7 custom-error-pages
如何让 IIS 7 为没有扩展名的文件返回自定义错误页面?我让它适用于带有扩展名的文件,但是当没有指定扩展名时,我得到了通用页面。
【问题讨论】:
标签: asp.net iis-7 custom-error-pages
尝试映射到 aspnet_isapi.dll 的 adding a wildcard application extension。
如果没有该映射,请求将永远不会命中 aspnet dll 进行处理,并且将返回默认的 IIS 404 页面。
【讨论】:
如果您正在处理这种情况,您应该处理这些无扩展名文件,然后重定向到您的自定义错误页面。
【讨论】:
IIS 7 支持无扩展的 URL,你可以结合 Urlrewriting.net 使用它
这里有一篇关于实现你想要的非常好的文章。
http://www.vinodunny.com/blog/post/ASPNET-Extensionless-URL-ReWriting-in-IIS-7.aspx
【讨论】: