有时在使用IIS的时候会遇到IIS7/iis7.5空格错误问题,小编查了很多资料,终于总结出了解决办法,仅供大家参考哦。希望能够帮助大家。
软件推荐:CiriisAPP下载
(安卓版)威盾IIS防火墙下载
(电脑版)
解决方法有两种,一种是在system32中修改applicationhost.config,另一种是在web.config中增加几行代码,具体如下。
1.在网站根目录修改web.config
在站点根目录找到web.config文件,找到<system.webServer>节点,添加<requestFilteringallowDoubleEscaping=”true”>。
代码效果如下:
代码如下
<configuration>
<system.webServer>
<security>
<requestFilteringallowDoubleEscaping=”true”></requestFiltering>
</security>
</system.webServer>
</configuration>
2.在修改applicationhost.config
在ApplicationHost.config文件,定位到文件中的configuration/system.webServer/security/requestFiltering/下<requestFiltering>节点。大约360行将<requestFiltering>改为<requestFilteringallowDoubleEscaping=”true”>即可
代码如下
<configuration>
<system.webServer>
<security>
<requestFilteringallowDoubleEscaping=”true”></requestFiltering>
</security>
</system.webServer>
</configuration>
以上就是小编给出的解决方案,希望有用。