自定义错误显示

时间:2011-01-18 12:17:06

标签: asp.net

我正在使用此代码在我的网站中显示自定义错误。我可以看到我的本地机器上显示的错误。

但是当我部署相同的代码时,错误没有显示。

它提供了以下信息:

无法显示页面 您尝试访问的页面存在问题,无法显示。


请尝试以下方法:

打开sitename:2004主页,然后查找指向所需信息的链接。 单击“刷新”按钮,或稍后重试。

单击“搜索”以在Internet上查找信息。 您还可以查看相关网站列表。

HTTP 500 - 内部服务器错误

Internet Explorer

Web Config代码为:

<customErrors mode="Off" defaultRedirect="GenericErrorPage.htm">
        <error statusCode="403" redirect="NoAccess.htm" />
        <error statusCode="404" redirect="FileNotFound.htm" />
    </customErrors>

任何机构都可以告诉我需要更改其他设置以查看错误消息,以便我可以解决代码中的问题。

谢谢

Hari Gillala

1 个答案:

答案 0 :(得分:2)

CustomErrors应为On才能正常工作..不是吗?

<customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
        <error statusCode="403" redirect="NoAccess.htm" />
        <error statusCode="404" redirect="FileNotFound.htm" />
    </customErrors>