url路由不适用于旧的asp文件

时间:2013-11-23 15:12:58

标签: asp.net http-status-code-404 url-routing

我正在使用asp.net网络表单的URL路由。

如果Url不存在,我会将用户重定向到我的自定义错误页面。

它适用于aspx页面但旧的asp链接(旧的asp而不是.net)获得错误404。

例如:

http://www.worldweddingguide.com/companies.asp

http://www.worldweddingguide.com/companies.aspx

1 个答案:

答案 0 :(得分:0)

  1. 在ASP处理程序上,选中选项'检查文件是否存在'。

  2. 通过web.config' system.webServer'设置IIS的404网址(不是ASP.net!)。或者使用IIS GUI。 www.stokia.com/support/misc/web-config-custom-httperrors.aspx

  3. 另请参阅:<modules runAllManagedModulesForAllRequests="true" /> Meaning