web.config错误处理页面指定

来源:互联网 发布:南瓜 网络什么意思 编辑:程序博客网 时间:2024/05/22 03:15

 <!--  自定义错误信息
          设置 customErrors mode="On" 或 "RemoteOnly" 以启用自定义错误信息,或设置为 "Off" 以禁用自定义错误信息。
          为每个要处理的错误添加 <error> 标记。

          "On" 始终显示自定义(友好的)信息。
          "Off" 始终显示详细的 ASP.NET 错误信息。
          "RemoteOnly" 只对不在本地 Web 服务器上运行的
           用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便
           不向远程客户端显示应用程序的详细信息。
    -->
    <customErrors mode="RemoteOnly" defaultRedirect="Error/errorpage.aspx">
    <error statusCode="500" redirect="Error/err500.htm"/>
    <error statusCode="404" redirect="Error/err404.htm"/>
</customErrors>

指定statusCode="500"错误编号,默认其他的错误指定为Error/errorpage.aspx页面,这样做的目的是为远端用户提供比较友好的界面。