文字化け

10年以上前にホームページ・ビルダーで作ったかなり古いhtmlファイルが文字化けしているのに気が付きました。
気が付いたと言うことは、ほとんど自分でもアクセスしていませんでした。
文字キャラクターセットは[shift_jis]でmeta指定はしてあったのですが、このshift_jis指定のhtmlが全滅でした。
比較的新しい[utf-8]指定のファイルは正常に表示されていました。

レンタルサーバーのCoreServerに問合せをしてみました。
なんと2014年7月にApacheのバージョンアップを行っていて、Defaultがutf-8指定に変更していたそうです。
http://www.coreserver.jp/info/20140604.html
そんなこととは、つゆ知らず放っておったのですね。

CoreServerからは解決策として.htaccessファイルに「AddDefaultCharset Off」をすれば修正出来ると返答がありました。
今朝、いくつかはツールを利用してhtmlファイルの修正をしましたが、.htaccessを設置後は正常表示になりました。

知らぬ事とは言え、長い間放置していて誠に申し訳ありませんでした。
現在、全てのファイルが正常に表示されています。
なお、「back」のリンク修正をしなくてはいけませんので、戻る場合はブラウザの戻るをご利用下さい。


文字化けへの5件のコメント

  1. アバター TOM
    TOM コメント投稿者

    Valueのほうは、よかったんですが、yahooのほうがほぼ壊滅的に
    アウトでした。
    yahooのホムペ管理・編集が大幅に変わっていて全て「EUC-JP」に
    なっていました。
    いろいろやってもダメで、結局、Shift-JISにして文字化けがおさまりました。
    http://www.geocities.jp/ja1cdc/
    ほとんど放置状態でしたので、その罰ですね。(^^;
    お時間のある時ながめて下さい。

    • アバター 愚呑庵 歩太郎
      愚呑庵 歩太郎 コメント投稿者

      TOMさん、こんにちは。
      ただいま、geocitiesを覗いてみましたが、特に文字化けは確認出来ませんでした。
      ソースも見てみましたが、文字キャラクターを指定していないファイルも正常に表示されました。
      普段はChromeを利用しているのですが、IEとFirefoxでも文字化け異常は確認出来ませんでした。

      ホームページもほったらかしだと10年前の記事は現状にそぐわないページも出て来ます。
      お互い、たまには整理整頓も必要ですね。断捨離ですね。

      • アバター TOM
        TOM コメント投稿者

        ご覧いただき、ありがとうございました。
        断捨離、できませんね~。
        2400bpsのモデムがまだ引き出しの底で眠っています。(^^;

  2. アバター TOM
    TOM コメント投稿者

    フーム・・・・?!
    そういう仕掛けになっていたんですか。
    私のページもいくつかは、化けています。
    特に古いのは放置状態にしてて、気が付かないことがあるんですね。
    気が付いたページはその都度直すんですが、なかなか一気に直せず未修正のものもありそうです。
    たまにはチェックしなくては。

    • アバター 愚呑庵 歩太郎
      愚呑庵 歩太郎 コメント投稿者

      TOMさん、こんにちは。
      TOMさんのサーバーはValueでしたね、Coreと同じ系列なので、強制的にutf-8になっている可能性があります。
      以前、ホームページ・ビルダーなどで作ったhtmlファイルはshift_jisが多いのかなと想像します。
      文字キャラクターを指定していなくてもShift_Jisで保存されたものは文字化けします。
      public_htmlのルートにEditorで.htaccess作り、置けば簡単に修正出来ます。
      .htaccessはファイル名なしの拡張子htaccessのファイルです。
      内容は
      AddDefaultCharset Off
      と1行書いてutf-8形式のテキストで保存転送です。