網絡裏有不少以網頁格式的學習資料,收集起來很實用,只是很多資料以不同的語言編碼寫成,有GB2312、BIG5、UTF-8等等,有些在相關頁面標記了所用語言編碼還好,如果沒有標記,WEB客戶打開相應頁面後,瀏覽器可能會返回一堆亂碼給用戶。 apache配置文件提供了addcharsetdefautl參數,用以服務端將頁面以所定義的語言編碼返回給客戶。在APACHE配置文件httpd.conf文件中新建目錄選項,加以addcharsetdefaut命令,便可以實現了:例:/var/www/html/big5_study目錄下資料都爲繁體碼的資料,且相關頁面的HTML頭並沒有定義頁面的編碼,,而服務器絕大部分頁面爲gb2312,爲了減少瀏覽者手動改變瀏覽器頁面編碼的麻煩,可以在httpd.con後加上以下行:
<Directory “/var/www/html/big5_study“>
AddCharsetDefault big5
</Directory>
保存,重啓WEB服務,客戶就可以方便的訪問那個目錄的繁體碼資料了