2006年04月02日

ブログ移行作業 ロリポブログからSeesaaブログ・MovableTypeへ

私が運用している別のブログはロリポップのブログでした。
訳あって、ロリポブログからSeesaaシーサーブログへ移行し、さらにMovableTypeへ移行した際のメモです。

<結論として>
・ロリポップではblogwriteなどのブログエディタツールから投稿することはできないので不便である
・ロリポップの書き出しした物は、直接MovableTypeで読むことができないようだ
・ロリポップからSeesaaブログへは簡単に移行可能だ
・SeesaaブログからMovableTypeへは簡単に移行可能だ
・応用としてロリポップからSeesaaブログを経由してMovableTypeへ移行可能だ

手順を以下に記します
(2006.05.02現在の情報。MovableTypeは3.2JA-2)

●ロリポブログの文字データ・画像データの書き出し

管理画面より、ロリポブログの設定 → エクスポート → XML形式でのエクスポートをクリックして、PCに保存。
ロリポブログで画像の管理画面より、画像を書き出ししておきます。
(WebAuto等webサイトの取り込みツールを利用しても便利です)

●Seesaaブログへ取り込み

管理画面より、設定 → JUGEMインポート → XMLファイルの参照ボタンをクリックして取り込み
(Seesaaブログで運用の場合は、※1を参照。そうでなくMovableTypeで運用の場合は、そのまま次項に進んでください)

※1 Seesaaブログで運用の場合━━━━━━━━━━
画像データは自動移行されないので、手動で移行する必要があります
また、画像データのパスが異なりますので、UTF-8のコードに対応したサクラエディタ等テキストエディタで書き換え(置換)する必要があります

◇ロリポのファイルを開き、下記の画像ファイルのパスは書き換えないと正常に表示されません
<img src="images/画像ファイル名
<a href="images/画像ファイル名

◇上記はそれぞれ、下記のように書き換えます。
<img src="http://「サブドメイン(アカウント)名」.up.seesaa.net/image/画像ファイル名
<a href="http://「サブドメイン(アカウント)名」.up.seesaa.net/image/画像ファイル名
(ただし、”image”の部分は各自の設定で変わります)

◇Seesaaブログでツール → ファイルマネージャ → 参照ボタンをクリックして画像を指定しアップロードする
※1 Seesaaブログで運用の場合終わり━━━━━━━

●MovableTypeへ書き出し

管理画面より、設定 → MTインポート → 下段文字コードをUTF-8を選択 → エクスポートボタンで書き出し
(場合により文字化けするかも、EUC-JPで書き出しして、テキストエディタでUTF-8に変換したらOKでした)

●MovableTypeで取り込み準備

上記書き出ししたファイルをサクラエディタ等テキストエディタで開き、下記画像ファイルのパスを書き換えます。
(ただし、imagesディレクトリのまま運用する場合には変更必要なし)
<img src="images/画像ファイル名
<a href="images/画像ファイル名

例えば、blogフォルダのimagesフォルダへ画像を保存する場合、それぞれ下のように書き換え(置換)ます
<img src="/blog/images/画像ファイル名
<a href="/blog/images/画像ファイル名

●MovableTypeで取り込み

FTPソフトでMovableTypeのインストールディレクトリ(mt.cgiファイルの場所)直下に”import”フォルダを作成する
FTPソフトで、上記編集したファイル(今回はUTF-8形式)を先のimportフォルダへアップロードする
MovableTypeの読み込み書き出し → エントリーの投稿者を自分にする以下を設定し、 → 読み込み書き出しボタンをクリックして取り込む
再構築を行い、エントリーが正しく表示されていることを確認
(画像が表示されないときは、記事のなかの画像データのパスを確認。特に、MovableTypeの設定 → 公開 → サイトURLの最後の”/”が無いと駄目。/を入れて再構築し直すか、駄目ならエントリーを削除して、取り込みからやり直し)

以上分かりましたか?

ブログを書くならBlogWrite
  

Posted by happy497 at 23:29Comments(0)TrackBack(0)