日期:2016/01/13 10:30:19来源: 绿色资源网整理
IIS7出现这个问题是小编在测试一个windows 2008+iis7+php环境中碰以的问题,找了很多的教程都没得己解决,下面一起来看看吧
解决方法有两种,一种是在system32中修改applicationhost.config,另一种是在web.config中增加几行代码,具体如下。
1. 在网站根目录修改web.config
在站点根目录找到web.config 文件, 找到<system.webServer>节点,添加<requestFiltering allowDoubleEscaping=”true”> 。
代码效果如下:
代码如下
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
2. 在修改applicationhost.config
在 ApplicationHost.config 文件, 定位到文件中的 configuration/system.webServer/security/requestFiltering/下 <requestFiltering> 节点。大约360行将<requestFiltering> 改为 <requestFiltering allowDoubleEscaping="true"> 即可
代码如下
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
上面两种方法第一种是当前站点了,第二种是所有站点,小编推荐使用第一种方法,这样会安全一亲了。
相关文章
相关下载
iis7远程桌面连接工具 远程监控6.54Mv1.0
详情IIS7.5 Express完整安装包 服务器区2.70Mv1.0
详情IIS 7.0完整安装包 服务器区3.04Mv1.0
详情IIS7.0完整安装包 服务器区1KBv1.0
详情iis7备份还原工具 服务器区11KBv1.0
详情微软IIS7优化工具 服务器区462KBv1.0
详情网友评论