歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux文化

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]
Copyright © Linux教程網 All Rights Reserved