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>
    
  • 相关阅读:
    在HTML5中,用getCurrentPosition()获取用户的当前位置
    邮件设置 ssl://smtp.exmail.qq.com:465 can not connect to the SMTP server
    IIS绑定中文域名
    destoon 会员状态栏不显示
    汉诺塔的移动--python递归实现
    微星 msi B450迫击炮+2600X+RX588 3A平台装机
    正则表达式-1
    接口--php对接农行网上支付平台-b2b
    python----字符串操作函数
    php面试题--1
  • 原文地址:https://www.cnblogs.com/taadis/p/12125937.html
Copyright © 2011-2022 走看看