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>
    
  • 相关阅读:
    前端必备工具-IETest
    mysql_fetch_assoc 跟mysql_fetch_array 有什么区别?
    如何将Emmet安装到到 Sublime text 3?
    如何将Emmet(ZenCoding)安装到到Dreamweaver8?
    前端必备工具-Emmet (Zen Coding)
    前端必备工具-Sublime Text 2
    开店资源分享
    开店充值其实可以很便宜
    简单Gif制作
    项目笔记:导入功能
  • 原文地址:https://www.cnblogs.com/taadis/p/12125937.html
Copyright © 2011-2022 走看看