当前位置:Linux教程 - Linux文化 - linux上apache,访问URL含有汉字报找不到网页

linux上apache,访问URL含有汉字报找不到网页


>>> 此贴的回复 >> 这个要由几个层面来说。

1. 你的档案名称于本机存放时,是使用哪种编码的?是 GB2312 or UTF8 这类编码 ?

2. 浏览器连线进行请求时,送出的存取请求档案名称是 GB2312 or UTF8 这类编码 ?

3. 浏览器连线进行请求时,送出的存取若含有 8bit 字元与特殊字元时,一般都是会用 url encoding 转成 7bit 字元后再进行请求。

其中第 3 点可能还好,因为不管你的浏览器是使用 GB2312 or UTF8 送出字集编码,都会转成 7bit 的内容才送出请求存取,所以要拉回来看 1,2 这两点。

你得先确认你的 web server 上,档案名称是不是使用 utf8 编码。另外 ie 浏览器预设都是设定使用 utf8 传送 url,所以若是档案名称不是 utf8 编码的话会抓不到。若档案名称不是 utf8 编码的话,请在 ie 选项设定内把使用 utf8 传送 url 设定关闭。

[ 关闭窗口 ]

Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : [email protected]