zoukankan      html  css  js  c++  java
  • HTTP 错误 500.19

    错误重现

    往常习惯在web.config文件里添加配置节点默认文档,内容如下:

    <!-- web.config -->
    <configuration>
      <system.webServer>
        <defaultDocument>
          <files>     
            <add value="Default.aspx"/>
          </files>
        </defaultDocument>
      </system.webServer>
    </configuration>
    

    以避免还需要手动在IIS里配置默认文档

    但是这次出现如下错误:

    错误摘要:HTTP 错误 500.19 - Internal Server Error
    模块:DefaultDocumentModule
    通知:ExecuteRequestHandler
    错误代码:0x800700b7
    配置错误:在唯一密钥属性“value”设置为“Default.aspx”时,无法添加类型为“add”的重复集合项
    

    错误图示:

    错误原因

    web.config里的默认文档配置节点 里的Default.aspx 跟IIS里的默认文档里已添加的Default.aspx冲突

    <!-- web.config -->
    <configuration>
      <system.webServer>
        <defaultDocument>
          <files>     
            <add value="Default.aspx"/> --这个节点内容Default.aspx 跟IIS默认文档内容里的冲突
          </files>
        </defaultDocument>
      </system.webServer>
    </configuration>
    

    解决办法

    <!-- web.config -->
    <configuration>
      <system.webServer>
        <defaultDocument>
          <files>     
            <clear/> --<add/>前面先clear一下
            <add value="Default.aspx"/> --然后就木有冲突了
          </files>
        </defaultDocument>
      </system.webServer>
    </configuration>
    
  • 相关阅读:
    [JavaScript]继续学习DOM事件模型
    [面试]作答整理一些面试题
    [JavaScript]使用jQuery实现无缝轮播
    [JavaScript]使用CSS + jQuery 实现自动轮播图
    [JavaScript]从DOM到jQuery(2)
    [JavaScript]从DOM到jQuery(1)
    [JavaScript]JavaScript中的函数(2)
    [JavaScript]JavaScript中的函数(1)
    [JavaScript]JavaScript中的Array
    React练习 7 :点击div,显示innerHTML
  • 原文地址:https://www.cnblogs.com/taadis/p/12125937.html
Copyright © 2011-2022 走看看