iis7伪静态中文乱码
最佳回答
先将中文参数 使用server.URLEncode进行编码;
在接收页头部加下面代码,记得一定得是最上面
request.QueryString("key") ‘key参数可有可无,可以是空的
Session.CodePage = 936 %>
最新回答共有2条回答
-
专业建网站
回复IIS7出现这个问题是小编在测试一个windows
2008+iis7+php环境中碰以的问题,找了很多的教程都没得己解决,下面一起来看看吧
解决方法有两种,一种是在system32中修改applicationhost.config,另一种是在web.config中增加几行代码,具体如下。
1.
在网站根目录修改web.config
在站点根目录找到web.config
文件,
找到节点,添加
。
代码效果如下:
代码如下
<configuration>
<system.webServer>
<security>
<requestFiltering
allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
2.
在修改applicationhost.config
在
ApplicationHost.config
文件,
定位到文件中的
configuration/system.webServer/security/requestFiltering/下
节点。大约360行将
改为
即可
代码如下
<configuration>
<system.webServer&a