Windows2008R2 IIS7.5伪静态URL传递中文404

来源:互联网 发布:百度 知乎 编辑:程序博客网 时间:2024/05/22 08:08

在iis7.5下get传递已经urlencode过中文参数,在nginx和Apache下都没问题,今天到了iis上却出现了404,

究其原因是iis不支持带特殊字符的链接,在web.config 里面加入下面配置:

<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
重启网站就解决了。

原创粉丝点击