SereneBachからエクスポートしたデータを編集
- 2009-03-22 (日) 22:29
目次
- 旧ブログのアクセスを引き継ぎつつ、個別記事ページを生成していないSereneBach(sb)からWordPressへ移行する方法(このエントリ)
- 新ブログのパーマリンク作成(投稿名ベース)
- 旧ブログ→新ブログへのパーマリンク対応作成
- SereneBachからエクスポートしたデータを編集←今ここ
- WordPressにSereneBachからエクスポートしたデータをインポート
- 旧ブログ(sb)→新ブログ(WordPress)へのリダイレクト設定
- 実際の移行レポートとその後
※後々旧ブログのURLは全て新ブログにリダイレクトされるので、この作業は必須ではありません。面倒な人は飛ばして次の項目へどうぞ。
旧ブログのエントリー中で、自ブログのエントリにリンクを張ってたりTOPページにリンクを張ってたりするのを置き換えます。なお置き換えする場合は1→2→3の順番を守って置き換えてください。
1.エントリ中のsbへのリンクリネーム
Speeeeedというソフトを使って置換します。Speeeeedには置換リストと言う定義ファイルを利用して、多→多の置換が可能です。Speeeeedをダウンロードしたフォルダにreplace.lstというファイルを作成し、タブ区切りで置換前の文字列、置換後の文字列と記載します。
http://prius.sakura.ne.jp/sb/sb.cgi?eid=858 http://prius.cc/d/20090312_heisei20nembunnokakuteishinkok.html
注意点は置き換えリスト(replace.lst)にはeidの大きい順に書いていく事。上から順に照合していくので、最初にeid=1と書いたらeid=10やeid=123にも一致しておかしく変換されてしまいます。
2.画像パスのリネーム
画像の保存場所を変更する場合はリンクを変更します。僕の場合は
置換前:http://prius.sakura.ne.jp/sb/img
置換後:http://prius.cc/d/wp-content/sb-img
としました。
3.TOPへのURLリネーム
最後に旧ブログのTOPページのURLを新ブログのURLに置き換えます。テキストエディタでエクスポートしたデータを開いて
置換前:http://prius.sakura.ne.jp/sb/
置換後:http://prius.cc/d/
でOK。
余談:ここで問題発生!
僕固有の問題かもしれませんが、この後WordPressにインポートしたら続きエリアに文章を書いてないエントリにも「続きを読む」が表示されちゃってました。これはSereneBachからエクスポートしたデータのEXTENDED BODYエリアに
<ul class="footnote">
という文字列が入っていたのが原因でした。よって以下の条件で置換を行い、EXTENDED BODYに
<ul class="footnote">
しか書かれてないものを消去しました。
置換前:^<ul class="footnote">
置換後:
次→WordPressにSereneBachからエクスポートしたデータをインポート
関連する投稿
Web拍手/はてブ/Tweetボタン
下のボタンを押すと拍手を送ることができます。同時にメッセージも送れます。はてブはこちら。
Check
Tweet
- Newer: WordPressにSereneBachからエクスポートしたデータをインポート
- Older: 旧ブログ→新ブログへのパーマリンク対応作成
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://prius.cc/d/20090322_sb_wordpress_switch4html.html/trackback
- Listed below are links to weblogs that reference
- SereneBachからエクスポートしたデータを編集 from ぷりどうぐ



