西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程其它教程 → ISAPI_Rewrite 3.1 中文URL亂碼的解決方案

ISAPI_Rewrite 3.1 中文URL亂碼的解決方案

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2011/1/8 20:57:03字體大。A-A+

作者:不詳點(diǎn)擊:579次評(píng)論:1次標(biāo)簽: ISAPI_Rewrite亂碼

  • 類型:遠(yuǎn)程監(jiān)控大。4.6M語言:中文 評(píng)分:5.7
  • 標(biāo)簽:
立即下載

先給大家一個(gè) 3.1 FULL破解版的下載地址:

ISAPI Rewrite3 full
9.0
類別: 服務(wù)器區(qū)    大。5.3M    語言: 英文
查看詳細(xì)信息 >>

以前在用 ISAPI_Rewrite  1.3 版的時(shí)候 只要對(duì)URL進(jìn)行 UrlEncode 處理。就可以正常接收到中文.

但是現(xiàn)在換為 3.1版以后 GB2342 的接收頁面就是亂碼了。

現(xiàn)在換用了 ISAPI_Rewrite 3.x 發(fā)現(xiàn)編碼后的字符會(huì)變成亂碼,如果直接使用中文不編碼,則會(huì)被格式化為GBK字符串。

因?yàn)?ISAPI_Rewrite  默認(rèn)是以 UTF-8 的編碼接收的。

解決方案是


翻了手冊(cè),發(fā)現(xiàn)有一個(gè)配置參數(shù)可以解決該問題:

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

如果標(biāo)志設(shè)置,從Unicode轉(zhuǎn)換為UTF-8不會(huì)發(fā)生,所有的Unicode字符編碼為%xx的保持格式


在你的RewriteRule 規(guī)則后臺(tái)添加 NU 即可恢復(fù)正常。

關(guān)于ISAPI_Rewrite中文變亂碼解決方法,無論何種情況,統(tǒng)一解決思想:

1、在傳輸U(kuò)RL時(shí),將中文進(jìn)行urlencode,這樣是沒錯(cuò)的。

2、如果是ISAPI_Rewrite 3.x 只需添加 NU 參數(shù)即可。

配置舉例:

傳遞的URL地址:

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

相應(yīng)的RewriteRule:

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

最后,

無論使用哪家的產(chǎn)品,多看看產(chǎn)品手冊(cè)是沒錯(cuò)的,一般問題與使用方法在手冊(cè)中都有完整的講解。比如這次的 ISAPI_Rewrite 就是一個(gè)很好的說明。

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    第 1 樓 浙江臺(tái)州臺(tái)州職業(yè)技術(shù)學(xué)院 網(wǎng)友 客人 發(fā)表于: 2011/3/18 17:30:54
    {f:2

    支持( 0 ) 蓋樓(回復(fù))

    發(fā)表評(píng)論 查看所有評(píng)論(1)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)