最近遇到放在同一server上的多個網中,要把其中一個網站改成utf-8編碼,其他繼續用big5編碼時,utf-8的網頁全部改好編碼,也改好head資訊了,結果開啟網頁的時候,瀏覽器一樣是選big5編碼,就算用自動選取也是不跳utf-8。
後來發現原來是那台server的apache版本較舊,有設定預設語系,現在新版apache大多預設不設定預設語系了。
把預設語系移掉方法:
1.修改httpd.con設定檔,路徑一般是在/etc/httpd/conf裡
2.找到"AddDefaultCharset",在這行前面加# mark起來
3.重新啟動httpd服務:執行/etc/rc.d/init.d/httpd restart,成功重啟後再確認一下各網站運作正常就ok了
2010年6月24日 星期四
移除apache預設語系
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言