• 配置IIS服务器时出现错误:HTTP 错误 404.14 Not Found 请求筛选模块被配置为拒绝过长的 URL。


    自己在本机配置完IIS服务器后,新添加了网站,网站添加后浏览时出现了错误,具体错误信息如下:
    错误摘要
    HTTP 错误 404.14 - Not Found
    请求筛选模块被配置为拒绝过长的 URL。
    详细错误信息
    模块
    RequestFilteringModule
    通知
    BeginRequest
    处理程序
    ExtensionlessUrlHandler-ISAPI-4.0_32bit
    错误代码
    0x00000000
     
    最可能的原因:Web 服务器上的请求筛选被配置为在 URL 过长时拒绝请求。
    可尝试的操作:确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits@maxUrl 设置。
     
    以上为具体错误信息。
    根据最可能的原因及在百度上查找错误原因,自己的做法是:
    在IIS中打开请求筛选,然后找到URL---编辑功能设置,然后自己设置了最大URL长度,再浏览网站时发现问题还是没有解决。就这样过了几天,问题还是没有解决。还是那个问题。
    0
                    
    0
                         
    0
          
    0
    错误症状描述:主要表现在请求URL、物理路径的地址是无限制的长度,也就是说非常的长,无论你怎样设置最大URL长度,都是不够的,请求的URL会被截断。
    最后,通过在Google中查找,找到了解决办法。
    错误原因是:请求的URL地址重定向了,由于重定向导致了URL无限制的增加。
    0
                
    0
    取消勾选后,网站可以正常浏览了,这个费了我很多时间,主要原因是我只在百度中找了,都没找到404.14相关的错误信息,而没再Google中找,如果早些找,应该很快就解决了。现在想想正后悔。
    Google就是强大。
    关于IIS错误信息查找资料:
  • 相关阅读:
    HTML简介
    【JAVA】【基础语法】Java中条件表达式的参数类型转换
    【JAVA】【基础语法】Java中操作运算符的细节
    【JAVA】【基础类型】StringBuffer和StringBuilder
    【JAVA】【基础类型】String类型的字符串池
    【JAVA】【基础类型】Java中封装类-String封装类
    【JAVA】【基础类型】Integer类型的常量池
    【JAVA】【基础类型】Java中的不可变类型
    【JAVA】【基础类型】Java中封装类-Math数学运算类
    【JAVA】【基础类型】Java中封装类-封装类型和基础类型
  • 原文地址:https://www.cnblogs.com/devgis/p/16377248.html
Copyright © 2020-2023  润新知