・Web関連

FC2からの移行サマリ

新しいブログに移転してWordPressにも少しだけ慣れました。

どこのレンタルサーバーを借りてドメイン名は何にするか。
その前にFC2から思っているような移行ができるのか。

これからも定期的なり不定期なり、
ブログを続けていくならばレンタルサーバーで
運用した方が良いかもと漠然と考え始めたのが8月。

9月になっての入院中も仕事の傍ら下調べ。(^^;
方法と労力が何となく解ってきたので移行することに。

FC2ブログの管理画面/バックアップから
全ての記事と画像ファイルをダウンロード。

いきなりは怖いので
サブPCに「XAMPP」というフリーソフトを使って、
ローカルにWordPressのテスト環境を構築しました。

これにWordPressをインストールして
使い方やフォルダの構成、データの持ち方を確認しながら
使用するテンプレートとそのカスタマイズ方法を確認しました。

そしてFCからの移行の手順など
いろいろな試行錯誤してみた結果
・・・何とかイケそう。(^^)

さて、レンタルサーバーはどこにしよう。

私は関西圏に住んでいるので
何となく近くに会社があるのが安心します。

そこでさくらインターネットを利用することにしました。

プランはスタンダートプランを選択。

独自ドメイン可、サブドメイン最大3つ可、
MySQLを20個設置可、マルチドメイン20個可、
メールアドレスは無制限、RAID1+別サーバにバックアップ。

スタンダートプランの容量は100GBで月額515円。

サーバーをレンタルするのに要した費用は、
・ドメイン新規取得 1,852円
・レンタルサーバー 初期費用 1,029円
・レンタルサーバー 年額 5,142円

合計で8,023円

来年からはサーバーレンタルの5,142円と
ドメインの更新に1,852円。

合計で年額6,994円。
月額換算で583円です。

レンタルサーバーはこれでOK。(^^)

それでは本番移行です。
これまでの記事も移行するので画像データも沢山あります。

ここは一気にFTPでアップロード。

手持ちにホームページビルダーがあるので
これのファイル転送ソフトでJPEG等をFTPアップロードしました。

いきなりの公開は無理なので、
FC2の記事バックアップをテキストエディタで開いて、
公開のフラグを非公開に一括置き換え。

記事に記載する画像等のリンク先をFC2からレンタルサーバーの
アップロード先のアドレスに一括置き換え。

FC2では幾つかナンバーの異なる保存先アドレスがあったので
これらをもれなく新しいアドレスに置き換えます。

WordPressのプラグイン「Movable Type and TypePad Importer」、
これを利用してFC2での記事をWordPressにインポート。

ここで凡ミス。
記事と画像のリンク切れが大量に発生・・・・。(^^;

原因は画像ファイルの文字構成でした。

画像ファイルのデータ名は大文字と小文字で構成しており、
記事のリンクもこれで記述していました。

ところがFTPで画像ファイルをアップロードした際に
全て小文字のデータ名になっていたのです。

サーバでは大文字と小文字は別物と判断します。
これがリンク切れ大量発生の原因でした。

そこでWordPressに「Broken Link Checker」をインストールし、
発見されたリンク切れ記事の画像リンク記述のうち、
データ名の大文字部分を小文字に打ちかえる作業を延々と・・・・。

地道な作業でしたが、
これで記事と画像のリンク切れは解消されました。

次にFTPでアップロードしただけでは
WordPressのメディアに画像ファイルが登録されていません。

FTPで転送した画像をデータベースに登録する必要があります。
この部分はWordPressに「Wordpress Flash Uploader」をインストール。

本来はアップロードするプラグインですが、
アップロード後にデータベースに登録する機能があります。

これを利用してFTPで転送した画像をデータベースに登録しました。

これでWordpressのメディアで確認できるようになりました。

次はアイキャッチ画像の登録です。

過去記事が多いので手作業では大変です。
ここは「Auto Post Thumbnail」をインストール。

自動で記事の中に使用している写真から
アイキャッチ画像を登録してくれます。

当面はこれでOK。(^^)

次はアバター。
コメントを頂戴した際の返信等に登場するアイコンです。

何かこれだけの為に専用サイトに登録するのも面倒なので、
「Simple Local Avatars」で簡単に対応しました。

更にテンプレートの.phpや.cssへのカスタマイズを行ってと。

さて、ここから完全手作業です。

記事の改行が無くなっているので地道に修正。
そして記事中でリンクしてあるサイト内リンクの修正です。

ここは手作業で一番労力が掛かるところです。

現在も改行されていない記事や、
記事中のリンクをクリックすると、
旧ブログへリンクする記事が沢山あります。

時間を見つけてはポチポチと修正しています。

overtone

最後にFC2の旧ブログにクローラーが来ても
もう新しくインデックスに登録しなくていいよ。
今までありがとう。

そして重複ページとして処理されては困るので、
旧ブログと同じ内容だけどこっちが正規ね。

FC2の旧ブログのヘッダーにこの2点を記述。

移行の時だけに使用したプラグインは停止して
ようやく公開したのが今月のあたま。

現在有効にしているプラグインは、
・Akismet/スパムコメント排除
・SI CAPTCHA Anti-Spam/コメント時に入力する英数字です。
・Simple Local Avatars/アバター表示用です。
・WP Multibyte Patch/マルチバイト文字関連
・Category Order and Taxonomy Terms Order/カテゴリの表示順を変更
・PuSHPress/記事公開後に直ぐにGoogleに登録
・WordPress Ping Optimizer/記事修正の度にPINGは飛ばさない。
・All In One SEO Pack/検索結果での表示内容やサイトマップ作成。
・Revision Control/いちいち記事のリビジョン取るな、自動保存するな。
・Better Delete Revision/過去のリビジョン消します。DBも整理。

現在進行形で過去記事を修正しています。

その度にデータベースに記事のリビジョンを取られたり
あちこちにPINGを飛ばされては困るのです。

FC2からの移行で私が行った方法はこんなところでしょうか。
思い出しながら書いているので何か飛ばしているかもしれませんが。(^^;

そして今、WordPressとデータベースの
バックアッププラグインで使い勝手の良いものを模索中です。

-・Web関連