Linux/yumでApacheインストールした場合 の変更点
*yumでApacheインストールした場合 [#zf9a77b1]
DefaultCharsetがUTF-8になっているので、文字化けするページもある。
このように設定されていると、UTF-8で記述されたリソースでは問題ないのですが、~
EUC-JPやShift_JISで記述されたリソースでも、ブラウザはUTF-8であるとして表示するので、~
文字化けします。 ~
なお、META要素でcharsetを指定していても、AddDefaultCharsetの値を優先するよう ~
apacheのマニュアルに明記してあります。(日本語マニュアルには抜け落ちてます) ~
[[apacheのマニュアル>http://httpd.apache.org/docs/2.0/en/mod/core.html#adddefaultcharset]]に明記してあります。(日本語マニュアルには抜け落ちてます) ~
ですから、文字コードが混在する可能性のあるサーバでは、~
AddDefaultCharset offとする必要があります。
-対処
# vi /etc/httpd/conf/httpd.conf
AddDefaultCharset UTF-8
↓ Offに変更する。
AddDefaultCharset Off