CustomErrors仅捕获显式页面链接

时间:2009-11-13 20:00:04

标签: asp.net iis custom-errors

我打开了自定义错误,当我转到

www.mywebsite.com/video/default.aspx它显示错误,对应404,这很好

但是当我转到www.mywebsite.com/video/时,它会显示一般的iis 404错误。

我的其他页面有文件工作正常 www.mywebsite.com/photo/会重定向到www.mywebsite.com/photo/default.aspx,因为文件存在且默认设置在IIS中。

请帮忙。谢谢!

1 个答案:

答案 0 :(得分:1)

web.config中指定的404处理程序仅适用于ASP.NET运行时处理的文件。这就是它适用于www.mywebsite.com/video/default.aspx而不是www.mywebsite.com/video/的原因,您观察的一般错误是IIS中默认配置的错误。您需要进入IIS管理器并将404设置为重定向到PageNotFound.aspx

Here's在IIS 6.0中配置自定义错误消息的更多信息。