zoukankan      html  css  js  c++  java
  • webConfig中<customErrors>节点配置

    发布在远程计算机上的网站调试问题:

    通常情况下我们会设置错误页,不让用户看到错误信息

    这种WebConfig的配置方法是:

    <configuration>
    
      <system.web>
    
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    
      </system.web>
    
    </configuration>

    如果要根据不同的服务器状态跳转不同的错误页配置方法是:

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

    看到这里我们有必要来了解一下 mode的属性

    Mode 指定启用、禁用或仅对远程客户端显示自定义错误。

    On 指定启用自定义错误。如果没有指定 defaultRedirect,用户将看到一般性错误。

    Off 指定禁用自定义错误。这允许显示详细的错误。

    RemoteOnly 指定仅向远程客户端端显示自定义错误,并向本地主机显示 ASP.NET 错误。这是默认值。

    看到这里我们不难发现,如果我们想要知道服务器具体报什么错就可以把mode配置成"Off"如下配置:

    <configuration>
    
      <system.web>
    
        <customErrors mode="Off"/>
    
      </system.web>
    
    </configuration>

    原创,禁止转载,祝初学者学习顺利!

  • 相关阅读:
    013.ES6 -对象字面量增强型写法
    012. ES6
    011. ES6 语法
    10. 9. Vue 计算属性的setter和getter 以及 计算属性的缓存讲解
    4. Spring MVC 数据响应方式
    3. SpringMVC 组件解析
    9. Vue 计算属性
    【洛谷 2984】给巧克力
    【洛谷 1821】捉迷藏 Hide and Seek
    【洛谷 1821】银牛派对Silver Cow Party
  • 原文地址:https://www.cnblogs.com/xbblogs/p/4961650.html
Copyright © 2011-2022 走看看