.htaccessが原因の文字化けにはまる

とあるサイトで、METAタグでShift_JIS指定しているのに、utf-8に化ける現象が出た。HTMLファイルを見ても、異常なところは見当たらない。何故だ。

原因は.htaccessにあった。

.htaccessBOM付きのutf-8で保存していたため、エンコードがutf-8だと判定された模様。BOMを削除したところ、問題解決。今まで500エラーが出てなかったのが不思議だ。

HTML Generating Time : 0.046 s