当前位置:网站首页 > 软件教程 > 正文

Windows2008R2 IIS7.5伪静态URL中带特殊符号无法访问怎么解决?

作者:admin发布时间:2021-11-03分类:软件教程浏览:评论:0


导读:windows2008R2iis7伪静态URL中带特殊符号空格无法访问的解决办法在iis7下,url中包含空格的伪静态,将不能正常访问,比如:http://127.0.0.1/product/k-ˮ+??.htm会出现请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP错误404.11-NotFound解决方法如下: 
windows2008R2 iis7 伪静态URL含有特殊字符空格符无法打开的解决方案
在iis7下,url中包括空格符的伪静态,将不可以一切正常浏览,例如:http://127.0.0.1/product/k-ˮ ??.htm会发生要求挑选控制模块被配备为回绝包括双向转义序列的要求。HTTP 不正确 404.11 - Not Found 解决方案如下所示: 
1.在地址栏键入: %windir%system32inetsrvconfigapplicationhost.config随后点击 开启。
2.在 ApplicationHost.config 文档, 精准定位到文档中的 configuration/system.webServer/security/requestFiltering/下 <requestFiltering> 连接点。大概三百六十行将<requestFiltering> 改成 <requestFiltering allowDoubleEscaping="true"> 就可以或是在平台的web.config里改动或加上该连接点,实际效果一样。

<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>


这个问题困惑了一段时间总算解决了。

标签:2008R2IIS7.5


欢迎 发表评论: