■事象
えーとっても基本的なことなのですが、
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
に変更で解決
えーとっても基本的なことなのですが、
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
に変更で解決
コメント