麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Access > 正文

htaccess Rewrite中文編碼問題解決方法

2019-11-02 16:36:09
字體:
供稿:網(wǎng)友
.htaccess文件

RewriteRule ^(.*).html$ index.php?id=$1

對于一個網(wǎng)址http://www.jb51.net/我是誰.html 我們將會遇到以下4種情況

http://www.jb51.net/我是誰.html (這里的”我是誰”是GB2312編碼)

IE打開,接收到的id是utf8編碼的”我是誰”

FireFox打開,接收不到id值,并且Apache會出現(xiàn)403錯誤。

這里需要著重說明一下,因為FireFox會將”我是誰”自動urlencode,如果你的頁面鏈接中”我是誰”的編碼是gb2312就會出錯。

http://www.jb51.net/我是誰.html (這里的”我是誰”是UTF8編碼)

IE和FireFox打開,都可以接收到id值

http://www.jb51.net/%CE%D2%CA%C7%CB%AD.html (這里是urlencode后的”我是誰”GB2312編碼)

IE和FireFox打開,都接收不到id值,并且Apache會出現(xiàn)403錯誤。

http://www.jb51.net/%E6%88%91%E6%98%AF%E8%B0%81.html (這里是urlencode后的”我是誰”UTF8編碼)

IE和FireFox打開,都可以接收到id值

說明:

“我是誰”的UTF8編碼urlencode后為 %E6%88%91%E6%98%AF%E8%B0%81

“我是誰”的GB2312編碼urlencode后為 %CE%D2%CA%C7%CB%AD

結(jié)論:

Rewrite只接收UTF8

IE和FireFox對中文URL的編碼不同,要注意.

這也是為什么上面的例子接收不到id值,并且出403錯誤.

為了避免這種情況出現(xiàn),頁面中的鏈接最好是UTF8編碼的,如果是GB2312,一定會有問題.

最好的習(xí)慣是UTF8編碼并urlencode,也就是上文的例4.
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 免费在线观看成人av | 毛片视频播放 | 国产一级二级视频 | 国产成人精品一区二区视频免费 | 中文字幕一二区 | 亚洲精久 | 亚洲成人福利网站 | 2023av在线视频| 天堂成人一区二区三区 | 精品国产观看 | 国产精品探花在线观看 | 可以看逼的视频 | av在线播放亚洲 | 九色 在线 | 精品亚洲视频在线 | 久久亚洲成人 | 国产免费中文字幕 | 欧美精品久久久久久久久久 | 好吊色欧美一区二区三区四区 | 91精品国产91热久久久做人人 | 92看片淫黄大片欧美看国产片 | 日韩视频一二三 | 久久精品一二三区 | 国产精品视频 | 欧美福利视频一区二区三区 | 黄污污网站 | 精品一区二区三区在线视频 | 最新中文字幕第一页视频 | 久久九九热re6这里有精品 | 美国一级毛片片aa久久综合 | 美女视频大全网站免费 | 国产免费一区二区三区网站免费 | 国产乱淫av片免费网站 | porno video hd 365hd | 毛片视频网站 | 大号bbwassbigav头交 | 精品在线视频观看 | 欧美18一12sex性处hd | 精品久久久久久久久久中出 | 日本高清在线免费 | 国产午夜精品理论片a级探花 |