Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> Apache Indexes中文目錄亂碼解決辦法

Apache Indexes中文目錄亂碼解決辦法

日期:2017/2/8 10:27:17      編輯:關於服務器

      最近打算建立一個分享資源的網絡空間,想使用FTP,但是又覺得不算好用。於是就直接使用Apache的Indexes參數來搭建一個可浏覽目錄的虛擬主機,好處在於可以直接在浏覽器中以網頁形式展現。

      但是按照Apache的文檔來配置就出現問題了。經過測試,如果目錄中含有中文文件或者中文目錄的時候,在IE下顯示亂碼,於是在浏覽器中查看其編碼發現它默認使用ISO-8859-1編碼,手動選擇GB2312後就能正常顯示。看來是Apache Indexes在處理中文的時候的編碼不正確。

      仔細研究其說明文檔,其中介紹,可以在Apache配置文件中為Indexes指定特定的編碼,我們能夠修改配置文件讓其支持中文。具體辦法如下:

      在配置文件中添加:

      IndexOptions Charset=GB2312

      這樣這樣就能解決Apache autoindex模塊中文亂碼問題了。

Copyright © Windows教程網 All Rights Reserved