Moveable 採用 UTF-8 的 Apache 設定

照著 Jedi 翻譯的 Moveable 安裝手冊,會幫您做好
UTF-8 編碼必備的設定及更新,進入管理模式及寫文章都正常,但是可能會發生發布出去的文章在瀏覽器上看變成亂碼的問題。

這時就是 Apache 的預設 Charset 要改為 utf-8 了,只要修改 httpd.conf 裡的:

AddDefaultCharset utf-8

如此所有的網頁都會以預設 UTF-8 來瀏灠,但是問題來了!


1.如果你的網站裡的其它網頁都是 big5 怎麼辦?
2.虛擬主機商也不可能為了你一個網站改他主機預設的 charset

這時只要設定 httpd.conf 中您發布文章的目錄設定即可:

<Directory "/var/www/html/mt">
AddDefaultCharset utf-8
</Directory>

若是您是虛擬主機,您也可以請您的主機商在 Directory 目錄比照做此設定:

<Directory "/home/yourname/public_html">
AddDefaultCharset utf-8
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

若是您的 public_html 內有其它 big5 的網站,就要請您的虛擬主機商另外再幫您的 Moveable 開一個 Directory 設定囉!

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar