当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    IIS7.0、IIS7.5、IIS8.0等提示“请求筛选模块被配置为拒绝包含双

    栏目:win服务器问题汇总 时间:2019-10-26 10:12

    错误信息

    请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP 错误 404.11 - Not Found

    下面是解决方法

    方法一:

    1.单击 开始 。 在 开始搜索 框中, 键入 Notepad. 右击 记事本 , 然后单击 作为管理员运行 。
      注意 如果提示用于管理员密码或用于确认, 键入密码, 或单击 继续 。
    2.在 文件 菜单上, 单击 打开 。 在 文件名 框中, 键入 %windir%\system32\inetsrv\config\applicationhost.config然后单击 打开 。
    3.在 ApplicationHost.config 文件, 定位 文件中的 configuration/system.webServer/security/requestFiltering/下
      <requestFiltering> 节点。大约360行
      将<requestFiltering>
      改为
      <requestFiltering allowDoubleEscaping="true">
      即可

    方法二:

    在wwwroot下建立web.config 内容如下:
    < ?xml version="1.0" encoding="UTF-8"?>
    < configuration>
    < system.webServer>
    < security>
    < requestFiltering allowDoubleEscaping="True"/>
    < /security>
    < /system.webServer>
    < /configuration>

    如果已有web.config,只需在其中添加<security>这一节就行了.

    方法三:

    IIS中找到请求筛选,右侧编辑功能设置

    勾上允许双重转义即可。