この記事では、他社サーバーからロリポップに【WordPress簡単引っ越し】を使ってWebサイトを移行(移転)する方法について、くわしく解説していきます。
各レンタルサーバーでは、他社サーバーからWebサイトが楽にできる移行できる引っ越しツールが提供されていることが多いです。
移行元と異なるドメインへ引っ越しする場合は、2番目と3番目の手順は不要です。
ここではエックスサーバーを移行元として解説していますが、移行元はWordPressのサイトであればどのレンタルサーバーでもかまいません。
また、移行元の情報はたった3項目だけです。
必要な移行元の情報は3項目だけ!
サイトURL | https://ドメイン名 |
管理ページのログインユーザー名 | https://ドメイン名/wp-adminのユーザー名 |
管理ページのログインパスワード | https://ドメイン名/wp-adminのパスワード |
ロリポップへの引っ越しを検討している場合は、ぜひ手順を参考にしてください!
ロリポップの使い方の記事を中心にまとめているので、参考にしてください。
事前準備
Webサイトの引っ越しの前に行うべき事前準備です。
移行先のドメイン設定(追加)
Webサイトを引っ越しする場合は、移行先(引っ越し先)のドメインが設定(追加)されていることが前提条件となります。
ドメインの設定(追加)がまだ終わっていない場合は、次の記事を参考にしてください。
違うドメインに引っ越し(ドメイン載せ替え)をする場合で、まだドメインの取得ができていない場合も、上の記事が参考になります。
プラグインの無効化
ロリポップの公式ページには、「WordPress簡単引っ越し」の概要や注意事項などが書かれています。
その中でも、注意すべきは以下の部分。
セキュリティ系のプラグインを導入していて、管理者ページのURLが変更されている場合は、引っ越しを行う際に一旦無効にして、引っ越しが完了した後に有効に戻してください
引用:WordPress(ワードプレス)簡単引っ越しの利用方法
自動でインストールされる引っ越し用のプラグインは、移行元のWordPressにログインしてサイトデータを移行します。
以下は、「SiteGuard WP Plugin」、「XO Security」を無効化する手順です。
移行元サイトにログインし、「プラグイン」→「インストール済みプラグイン」をクリック。
「無効化」をクリックします。
2段階認証プラグインの無効化
セキュリティ強化として、WordPressへのログインを「2段階認証」に変更できるプラグインもあります。
この場合も事前にプラグインを無効化してください。
「WordPress簡単引っ越し」でWebサイトを引っ越し
では、Webサイトを移行元から移行先に引っ越します。
以下のロリポップのユーザー専用ページにアクセスし、ログインします。
「サイト作成ツール」→「WordPress簡単引っ越し」をクリック。
引っ越し元のURL、ログインユーザー名、ログインパスワードと、引っ越し先のURLを入力し、「同意する」にチェックをつけて「引っ越しを開始する」をクリック。
※サブディレクトリに引っ越しをしたい場合はそのディレクトリ名を入力
こんなエラーが出たら(タップで詳細を展開)
以下のエラーは、WordPressのログインURLが変更されている時に表示されます。
ログインURLを変更しているプラグインを無効化してください。
以下のエラーは、ユーザー名、パスワードのどちらかが間違っているか、画像認証(数字やひらがなの入力)が有効になっている場合に表示されます。
正しいユーザー名、パスワードを入力するか、画像認証を有効にしているプラグインを無効化してください。
ネームサーバーの変更
ドメイン名そのままで引っ越しをする場合は、この手順を実行します。
移行元ではなく移行先(ロリポップ側)のWebサイトを表示させる手順です。
そのためには、移行元ドメインのネームサーバーをロリポップのネームサーバーに変更します。
この記事では、移行元はエックスサーバーですが、他のレンタルサーバーの場合はそれぞれの手順で変更してください。
Xserverアカウントにログインします。
移行元のドメインの右にある3点リーダーアイコン(①)→「ネームサーバー設定」(②)をクリック。
「その他のサービスで利用する」をクリックし、ロリポップのネームサーバーの名前を入力し、「確認画面へ進む」をクリック。
IPアドレスの確認(切り替わりの確認)
ネームサーバーの変更が終わっても、すぐにロリポップ側のWebサイトが表示されるわけではありません。
何故かというと、変更したネームサーバーの情報がネット上のDNSサーバーに反映されるのに時間がかかるからなんですね。
それまでは移行元のWebサイトが表示されるので、反映が終わるまでしばらく待ちましょう。
とは言っても、いつまで待てばいいのかわからないので、以降の手順で反映が終わったことを確認しましょう。
ロリポップのIPアドレスを確認
まず、ロリポップのIPアドレスを確認します。
ドメインのIPアドレスが、移行元(エックスサーバー)からこのIPアドレスに切り替わったら、反映が終わったと判断できます。
ユーザー専用ページで、「ユーザー設定」→「アカウント情報」をクリック。
「ロリポップ!のドメイン」にあるURLの中のドメインだけをコピー。
以下のページにアクセスし、コピーしたドメインを赤枠部分に入力して「nslookup実行」をクリック。
ドメインのIPアドレスを確認
では、ドメインのIPアドレスを確認します。
確認には、Windowsのコマンドプロンプトを利用しますが、起動方法は2つあるので好きな方で試してください。
- Windowsキーと「R」の同時押し
-
Windowsキーと「R」を同時に押し、「cmd」+「Enter」キーを入力。
- 検索ボックス
-
スタートメニューの右にある検索ボックスで、「cmd」+「Enter」キーを入力。
起動したコマンドプロンプトで、「ping ドメイン名」と入力してEnterキーを押すと、以下のようにIPアドレスが表示されます。
SSL有効化(証明書導入)
試しに、https://ドメイン名でアクセスして、以下のような警告が表示される場合は、SSLは有効化されていません。
有効化の手続きをしましょう。
引き続きユーザー専用ページで、「セキュリティ」→「独自SSL証明書導入」をクリック。
「SSL保護されていないドメイン」に、引っ越しをしたドメインが表示されていたら、両方のドメインにチェックをつけ、「独自SSL(無料)を設定する」をクリック。
公式ページに書いているように、有効化されるまでに5分ほどかかるようです。
5分待って、「CTRL」 + 「R」でページを再表示させた時に、「SSLで保護されているドメイン」の方で「SSL保護有効」となっていたら、有効化は完了です。
WordPresの設定変更
httpのURLに引っ越しをしたので、WordPressのアドレス設定を修正してください。
WordPressにログインし、管理メニュー「設定」の「一般設定」(①)をクリック。
赤枠部分がhttpになっているのでhttpsに修正して、「変更を保存」をクリック。
まとめ
引っ越し前にセキュリティ強化プラグインの無効化などの作業はありますが、他社サーバーからロリポップへWebサイトを引っ越しするのはそんなに難しくありません。
ドメインそのままでも、違うドメインでも問題なく引っ越しはできるので、「WordPress簡単引っ越し」を使って効率よくWebサイトの引っ越しをしましょう!
ロリポップの使い方の記事を中心にまとめているので、参考にしてください。