[WEB] サーバー移転 続き (文字コード問題)
さくらインターネット / WpX から Conoha Wing へサーバー移転をした 続き。
データ量の多い ゲーム系ブログのほうもConoha Wing の機能の「かんたん移行」で問題なく移行できました。
文字コード問題
WordPress を使ったシステムは問題なく移行できましたが、それ以前の Perl を使った システムや 出力された html データだけ残っているような古いデータで問題発生。
使っている文字コードは EUC-JP でしたが、HTML的にはきちんと文字コードを指定しているのにブラウザでは文字化けしてしまいます。
ブラウザで明示的に EUC-JP を指定するときちんと表示されるのでデータ自体が壊れているわけではなさそう。
あれこ調べてみたら、どうやらサーバー側で出力される文字コードは UTF-8 にしている模様。
文字コードを正しく設定しても html が文字化けします(Apache2.0) – CLARA Online サポート
昔々のサイトの引っ越し(SSI や 文字コード など) – おうちでお仕事
htaccess ファイルでデフォルト文字コードを使わないようにすれば良いとのこと。
AddDefaultCharset off
文字化けしている古いサイトはサブドメインを切って、その中に設置しているのでサブドメインのルートに 上記内容の .htaccess ファイルを置いたところ、無事表示されるようになりました。
ほとんどアクセスがないところだけれど、自分の過去という資産だから一応見られるようにね。
最近のコメント