はてなブログからWordPressへ移行【さくらインターネットとXdomainを使用】

 
はてなブログからWordPressへ移行【さくらインターネットとXdomainを使用】

このブログは、以前「はてなブログ」で書いていたのだが、2か月ほど前にWordPressへ移行した。「はてなブログ」で商品リンク等を貼ると、警告が来たりサイトが消されたりという話があったからだ。

WordPressを使うには、サーバーを契約し、独自ドメインを取得する必要があるのだが、どこにしようかと考えた結果、サーバーは「さくらインターネット(スタンダードプラン)」、ドメインは「Xdomain」にした。

理由は、

  • 「エックスサーバー」や「MixHost」にするほど大したアクセスが無い。
  • GMO系の会社(ムームードメインやロリポップ)は、反日企業なので使いたくないというのと、使い勝手が悪いという情報があったから。

である。

さくらインターネット(スタンダードプラン)でも1日あたり数万PV程度までのアクセスに耐えられるという事なので、私のブログでは全く問題なし。もしそれ以上になったら、「エックスサーバー」等に移行すればよい。

さくらのスタンダードプランは、動作が遅いという評判があったが、2018年4月18日よりPHP7の導入等によりかなり改善された。実際使ってみても全くストレスを感じること無くサクサク動く。

ということで、はてなブログからWordPressに移行する手順を紹介していきたい。

サーバーを借りる

https://www.sakura.ne.jp/

↑さくらインターネットのホームページで、スタンダードプランを選択し、「2週間無料ではじめる」をクリック。

「レンタルサーバだけ契約する」を選択し、「お支払方法の選択」をクリック。

画面指示に従って、新規会員登録を済ませる。(手順は割愛)

ドメインの取得、設定

https://www.xdomain.ne.jp/

↑Xdomainのホームページに行く。

好きなドメインを指定し取得。

その後、ドメインパネルでWHOis情報の設定とネームサーバー情報の設定を行う。

WHOis情報は、「弊社(XSERVER Inc.)名義で代理公開する」にチェックを入れ、「WHOis情報の変更(確認)」をクリック。

ネームサーバー情報には、ネームサーバー1と2にそれぞれ「NS1.DNS.NE.JP」「NS2.DNS.NE.JP」を入れる。

サーバー側へ取得したドメインを設定

さくらインターネットの「サーバーコントロールパネル」にログインし、取得した独自ドメインを登録。SSL設定も同時に行う。

https://domain-get.net/setting-sakura/

を参照。

データベースの作成とWordPressのインストール

WordPress用のデータベースを作成。→そこへWordPressをクイックインストール。

https://www.adminweb.jp/wordpress/install/index5.html#section1

を参照。

このときルートディレクトリ直下にインストールした方がいいので、インストール直前の手順まで行ったら、上記サイトの、

さくらのレンタルサーバのクイックインストールを使ってルートディレクトリにWordPressをインストールする

を参照しながら進める。

はてなブログからWordPressへ記事を移行

はてなブログから記事をエクスポート。WordPressにインポート。必要であればパーマリンクの再設定を行う。

https://www.cg-method.com/entry/hatenablog-convert-wordpress/

を参照。

はてなフォトライフの画像データを、サーバー内のフォルダに移行する。

上記までの手順で記事は移行できたのだが、記事中の画像はまだ「はてなフォトライフ」にあり、そこへリンクを貼っている状態である。このままだと「はてなブログ」を削除したら記事中の画像が全て消えてしまうので、画像データを全てWordPress用サーバー内のフォルダに移行する必要がある。その上でリンク先もそのフォルダに変更する。

https://ohama-style.com/entry/hatena-images

を参照

以上で「はてなブログ」からWordPressへの移行は完了である。

細かい部分は、ググって頂くと色々情報が出てくるので、それで調べてほしい。