- ベストアンサー
HTMLファイルの文字化けについて
ある会社のサーバーホスティングで、Webサーバ(Linux + Apache)を使っています。 最近になって、たまに文字化けが発生するようになりました。 【現象】 ・文字の一文字だけ化ける。 ・ブラウザの表示だけでなく、HTMLファイルに記載した文字も化ける。 ・同じ箇所が何度も化けることがある。 ・半角文字、全角文字、記号、、、など関係なく化ける文字は異なる。 スクリプトなども使っておらず、質素なHTMLだけのページで、HTML内に文字コード(Shift-JIS)の宣言もしていますが、突然化けが発生するので困っています。 何か原因のわかる方いらしゃいますでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
今まで同じ症状を体験したことがないので参考意見です。 推測ですが、 1. テキストエディタやホームページ作成ソフトでHTMLを作って保存するときに、文字コードが正しく指定されていない。 →EmEditorなどの保存時の文字コードを指定できるエディタで、Shift_JIS指定して保存する。 2.FTPでアップロードしていたとしたら、間違えてバイナリモードでサーバーにファイルを転送していないかチェック 3. ブラウザ側が漢字コードの判定を間違えてしまっている。 (これはブラウザ側の表示以外でも文字化けが発生するので当てはまらないかも知れませんが・・。) 参照URL先に ひらがなでコメントを入力しておくという方法があります。 <!-- あ(MOJIBAKE TAISAKU) --> 「シフトJIS文書の場合は、HTML文書の最初の方にひらがなをコメントで記述しておきます。シフトJISの「あ(82A0)」は、JISにもEUCにも存在しないコードなので、文字コード自動認識のヒントになります。」とあります。 その他、参照URLにあることをチェックしてみてはいかがでしょう? http://www.tohoho-web.com/wwwxx005.htm