IIS ISAPI_Rewrite伪静态中文乱码解决方法

ISAPI_Rewrite伪静态中文URL乱码的解决方案,今天在设置飞飞CMS程序时候,设置伪静态搜索中文尽然乱码,本地Apache是正常的,后来网上查找了下原因,用一下方法解决了。

在用 ISAPI_Rewrite 1.3 版的时,只要对URL进行 UrlEncode 处理,就可以正常接收到中文。但是如果换为3.1版以后 GB2312 的接收页面就是乱码了。

在RewriteRule 规则中后面添加 [QSA,NU,PT,L] 即可恢复正常。

以下是我 .htaccess 文件的规则,红色部分就是添加的。

RewriteRule ^search-(.*)-(.*)-([0-9]+).html$ index.php\?s=/Home-vod-search-wd-$1-actor-$2-p-$3 [QSA,NU,PT,L]

PS:注意后面要空格在加 [QSA,NU,PT,L] 。

原创文章,作者:wwh,如若转载,请注明出处:https://www.wuwenhui.cn/3087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
wwhwwh
上一篇 2013-12-11
下一篇 2013-12-16

相关推荐

  • HotNewsPro留言板添加背景

    HotNewsPro留言板默认是显示字空白背景,在访问其它站点的时候发现其实加个背景还是挺好看的,于是就寻找修改方法,请教了下大师,呵呵!这里把修改方法跟大家分享下,具体步骤: 1…

    2012-12-12
    12.9K6
  • Mysql批量替换某个字段中的某个字符

    Msql里面的某个表的某个字段里面存储的是一个人的地址,有一天这个地址的里面的某个地 名变了,那么他的地址也就要变: 原来是: 现在这个成都市变为了 “天府”市··· 所以,add…

    2019-03-21
    12.9K5

发表回复

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

站长邮箱:admin@wuwenhui.cn
工作时间:周一至周五,8:30-17:30,节假日休息

微信
本站支持QQ一键注册登录,所有资源下载均在文章底部~