解決方法一(適用於IE)、
取消IE瀏覽器「工具/網際網路選項/進階/國際*/傳送 UTF-8 URL(就是不能打V哦)」,然後重新啟動瀏覽器即可解決方法二、參考資訊組長討論區文章 (感謝 kojoson 大大的分享) 簡述如下,本校作業系統是CentOS 5.6、Apache2.2.3
1.下載
wget http://www.xiit.cn/attachments/tools/iconv_hook-1.0.0-1.i386.rpm
wget http://www.xiit.cn/attachments/tools/mod_encoding-2.2.0-1.i386.rpm
2.安裝:
rpm -ivh iconv_hook-1.0.0-1.i386.rpm
rpm -ivh mod_encoding-2.2.0-1.i386.rpm
3.設定:
開啟mod_encoding支援,需要先開啟apache中的mod_headers模組
vi /etc/httpd/conf/httpd.conf
修改--//若預設為開啟就不用再設定。(像我學校這個部分就是預設為開啟)
LoadModule headers_module modules/mod_headers.so
在安裝mod_encoding RPM包時會自動產生 mod_encoding.conf
vi /etc/httpd/conf.d/mod_encoding.conf
內容如下
LoadModule encoding_module modules/mod_encoding.so
EncodingEngine on
NormalizeUsername on
SetServerEncoding Big5
DefaultClientEncoding Big5 UTF-8
AddClientEncoding "(Microsoft .* DAV $)" Big5 UTF-8
AddClientEncoding "Microsoft .* DAV" Big5 UTF-8
AddClientEncoding "Microsoft-WebDAV*" Big5 UTF-8
4.重新啟動apache:
service httpd restart or /etc/rc.d/init.d/httpd restart
沒有留言:
張貼留言