2009/12/05

DreamweaverのUTF-8処理

お客さまからホームページにGoogle Mapを入れたい、との依頼があり、コードをShift_jisからUTF-8に入れ替えることとなりました。

こんな話の場合、昔は大変な思いをしたような気がします。

Deamweaverも進化しているから、と思い、テンプレート上の

meta http-equiv=”Content-Type” content=”text/html; charset=Shift_JIS” /

をいじってみました。テンプレートと一緒に開いているファイルは上手く入れ替わったので、サーバにアップし、確認作業を行ってみたところ、

編集状態にしていないファイルが文字化けしてしまいました。

UTF8

バックアップをとっていないことへの後悔でがっくりしてしまいました。コードの変更をなめていました。

さて、どのようにして元の状態に戻したか、といいますと・・・、

Googleに該当するアドレスのURLを入れて検索をかけ、キャッシュからGoogleがサーバに入れた情報を呼び出しました。(普通にクリックすると文字化けしたページが表示されます)

ブラウザからソースを表示してコピペ。復旧作業時間を考えると一旦は暗くなったのですが、解決策をすぐに発見できて良かったです。