IIS7/iis7.5伪静态加号与空格错误解决办法
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,iis7.5,伪静态,解决办法
相关阅读
- 10-21IIS7.5 http 1.1 新建应用程序失败的解决方法
- 08-28IIS7 支持html页面包含(include)html页面 IIS设置与代码编写
- 10-31win2008 中iis7设置404页面但返回状态200的问题解决办法
- 05-05启用win7下IIS7的http500错误详细信息提示显示的方法步骤
- 05-05Windows2008 64位IIS7+ACCESS数据库无法打开Asp页面
- 05-05win2008 r2系统iis7中如何设置ip限制
- 05-05win7 iis7.5 Request 对象 错误 'ASP 0104 : 80004005'
- 05-03iis7.5 500 - 内部服务器错误
- 04-05windows下安装iis7配置php环境图文教程
阅读本文后您有什么感想? 已有 人给出评价!
用户评论
热门评论
最新评论
相关软件
热点图文
- 04-04用Win 2003 server打造安全的个人Web服务器
- 02-01apache配置<Files>< FilesMatch>< Location><LocationMatch>指令
- 06-30nginx 301 302重定向跳转配置教程
- 11-10用Apache架设Web服务器
- 04-05Apache 服务器的安装教程
- 06-04HTTP 错误 403.6 - 禁止访问:客户端的 IP 地址被拒绝。
- 09-23linux修改php.ini后重新加载配置文件命令
- 12-12IIS支持任意扩展名下载的方法
- 04-04win2008 iis7 设置取消 执行“纯脚本”权限,禁止上传木马
- 05-04Apache+PHP和Tomcat网页乱码问题