<Directory /var/www/www.****.com.tw/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
AddDefaultCharset big5<=預設編碼
</Directory>

--------------------------------------------------------------上面是網站預設的資料夾 預設編碼為big5

當你在www.****.com.tw中要連結到utf8的網頁,就會出現亂碼;因為瀏覽器是依目錄預設編碼來解的也就是big5

你可能會問說丫我的網頁不是有指定編碼<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
網頁上的編碼設定比不上目錄上的預設編碼…

後來想到這一個解法也就是多加下方的設定,新增另一個資料夾存utf8的網頁


 <Directory /var/www/www.****.com.tw/test>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
AddDefaultCharset UTF8<=預設編碼
</Directory>

有其他解法請多多分享

arrow
arrow
    全站熱搜

    歐迪設計 發表在 痞客邦 留言(0) 人氣()