软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络技术 > IIS教程 > windows2008下iis7伪静态url中有加号或空格不能解析解决办法

windows2008下iis7伪静态url中有加号或空格不能解析解决办法

配置一个站点的伪静态时碰到的这个问题,在网上搜了搜找到了解决办法,在此分享一下,希望碰到此问题的同志能解决问题,没碰到得也学习一下(特别是在配置站点环境为iis7的伪静态时,一定要注意这个问题)。

问题及原因:
window2008下iis7环境下,url中包含空格或加号的伪静态,将不能正常访问,比如:http://softbug.phpclubs.com/list-Adobe+Flash+Player.html 会出现请求筛选模块被配置为拒绝包含双重转义序列的请求。浏览器返回 HTTP 错误 404.11 – Not Found错误。

解决办法:
在站点根目录找到web.config 文件, 找到<system.webServer>节点,添加<requestFiltering allowDoubleEscaping=”true”> 。

代码效果如下:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com]
<configuration>

<system.webServer>

<security>

<requestFiltering allowDoubleEscaping="true"></requestFiltering>

</security>

</system.webServer>

</configuration>

 

    相关阅读
    网友评论
    栏目导航
    推荐软件