`

ISAPI_Rewrite 3.1 中文URL乱码的解决方案

 
阅读更多

但是现在换为 3.1版以后 GB2342 的接收页面就是乱码了。

现在换用了 ISAPI_Rewrite 3.x 发现编码后的字符会变成乱码,如果直接使用中文不编码,则会被格式化为GBK字符串。
 

因为 ISAPI_Rewrite 默认是以 UTF-8 的编码接收的。

解决方案是


翻了手册,发现有一个配置参数可以解决该问题:

nounicode|NU

If NU flag is set, transformation from Unicode to UTF-8 will not take place and all Unicode characters remain encoded in %xx format.

nounicode|NU

如果标志设置,从Unicode转换为UTF-8不会发生,所有的Unicode字符编码为%xx的保持格式


在你的RewriteRule 规则后台添加 NU 即可恢复正常。

关于ISAPI_Rewrite中文变乱码解决方法,无论何种情况,统一解决思想:

1、在传输URL时,将中文进行urlencode,这样是没错的。

2、如果是ISAPI_Rewrite 3.x 只需添加 NU 参数即可。

配置举例:

传递的URL地址:

http://tech.cncms.com/search-%C6%BB%B9%FB.html

相应的RewriteRule:

RewriteRule ^/search-(.*)\.html$ /search\.do\?keyword=$1 [QSA,NU,PT,L]

最后,

无论使用哪家的产品,多看看产品手册是没错的,一般问题与使用方法在手册中都有完整的讲解。比如这次的 ISAPI_Rewrite 就是一个很好的说明。

分享到:
评论

相关推荐

    ISAPI_Rewrite 3.1 Full版破解版

    ISAPI_Rewrite 3.1 Full版破解版 ISAPI_Rewrite是用来做什么的请大家自己去百度,我这里不作说明。 附件下载 uploadfile/ISAPI_Rewrite3_0067.msi(文件大小:3.42MB 下载次数:368) 这个软件不需要注册码就能用,...

    isapi_rewrite 3.1.0.75 完整破解版(测试通过,绝对破解没有失效)

    包中的安装包是isapi_rewrite 3.1.0.79,但是没关系,同样可以用! 在复制粘贴时如果碰到文件占用,可以把原来的文件重新命名为别的名字,再粘贴,然后重启IIS!如果在IIS上看不到菜单,重启服务器!

    IIS伪静态组件(支持多站点) ISAPI_Rewrite3.1_full0073和0087双版本完全DLL破解版

    ISAPI_Rewrite3.1_0073和ISAPI_Rewrite3.1_0087这两个版本任选。 两个版本自己服务器亲测功能完全,破解完整。破解文件为两个DLL。 一、安装: 1、从官网原版下载完全版ISAPI_Rewrite3并安装; ...

    isapi_rewrite3.1中文说明

    isapi_rewrite3.1中文说明 软件介绍 安装和反安装 使用ISAPI_Rewrite正式指令 示例 故障处理 后记

    ISAPI_Rewrite3.1破解版

    ISAPI_Rewrite3.1破解版 经多人测试 方便好用

    IIS7 windows2008 重写模块ISAPI_Rewrite3.msi

    ISAPI_Rewrite3_0104_x64.msi IIS7 windows2008 重写模块ISAPI_Rewrite3.msi

    ISAPI_Rewrite3

    ISAPI_Rewrite 3.1 Full版破解版 这个软件不需要注册码就能用,而且根本不会过期的。是完全版哦! 现在网上所用的ISAPI_Rewrite,一般要么是用2.9的完全版,要么是用3.0的Lite版。 Lite版只支持全局的httpd.conf的...

    ISAPI_Rewrite 3.1.73 Full 注册版 (IIS 下实现伪静态必备组件)

    现在网上所用的ISAPI_Rewrite,一般要么是用2.9的完全版,要么是用3.0的Lite版。 Lite版只支持全局的httpd.conf的,不支持分布式的httpd.ini的。 只有Full版才支持分布式httpd.ini。

    ISAPI_Rewrite 3.1 教程中文版

    第一章:软件介绍 ISAPI_Rewrite 是一款适用于IIS的功能强大的基于正则表达式的URL处理模块。它兼容Apache的mod_rewrite的语法,从而使仅仅复制.htaccess文件就把配置从appach移植到IIS中或者从IIS移值到appach中...

    ISAPI_Rewrite3完美破解版

    经测试过的ISAPI_Rewrite组件,可正常使用,已正常网站伪静态化及反向代理。

    ISAPI_Rewrite2.9版(有注册码)

     和其他许多问题是可以解决的力量,正则表达式引擎内置的ISAPI_Rewrite 。  ISAPI_Rewrite有两个不同版本:  ISAPI_Rewrite全  这是完整版的ISAPI_Rewrite 。它具有以下特点:  正则表达式的网址重写引擎。...

    ISAPI_Rewrite3【伪静态】插件

    ISAPI_Rewrite3安装、使用方法(ISAPI_Rewrite3版本是3.1.0.73) 安装: 1、先从官网下一个完全版的ISAPI_Rewrite3(http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0073.msi)并安装; 2、在...

    ISAPI_Rewrite_full v2.9 完整注册版

    ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎。经过过滤的url更符合友好url规则,更加容易被搜索引擎所接受, 是一种SEO优化有力的方法。 它非常类似于Apache's mod_Rewrite,但它是专为IIS设计的。 也...

    ISAPI_Rewrite3_full完全版及绿色版

    安装: 1、先从官网下一个完全版的ISAPI_Rewrite3...绿色版本的 httpd.conf 文件已经配置好了 ISAPI_Rewrite.dl 也已经替换直接用 IIS 加载 ISAPI_Rewrite.dll 就可以用了。

    ISAPI_Rewrite3的安装和使用

    ISAPI_Rewrite3的安装和使用

    ISAPI_Rewrite 3.1.0.75破解版(实测).zip

    ISAPI_Rewrite,破解版,会用的不用解释,不用资源描述

    ISAPI_Rewrite3.1.0.87破解版实测可用

    安装好后为3.1.0.87版 安装完官方版本后 把破解文件覆盖安装根目录 实测可用

    ISAPI_Rewrite3_0087注册码/ISAPI_Rewrite3_0087完美破解下载

    之前使用的ISAPI_Rewrite3_0082.msi访问比较大的时候会引起iis6应用程序池挂起,IIS自动停止,iis自动关闭,iis应用程序池无法开启,现在用ISAPI_Rewrite3_0087.msi能很好的解决这个问题。为大家献上最新ISAPI_...

Global site tag (gtag.js) - Google Analytics