HTMLが文字化け!?

■事象
えーとっても基本的なことなのですが、
HTMLをブラウザ越しで見たら、文字化けを起こしてました。

・ファイル保存形式「SJIS」
・改行コード「LF」※BOM無し
・HTMLキャラセット「Shift_JIS」

ちなみにHTMLは下記です。

<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=Shift_JIS">
</head>
<body>これはテストです。</body>
</html>

■原因
httpd.conf
 なんとAddDefaultCharset ディレクティブが「UTF-8」に設定されているではないですか。

AddDefaultCharsetをググると
「レスポンスのコンテントタイプが text/plain あるいは text/html の場合に追加するデフォルトの charset パラメータ」
と記載があります。。。。

AddDefaultCharset UTF-8

AddDefaultCharset off

に変更で解決

コメント