1つのWordPressサーバーに複数ドメインを接続する方法(追加ドメインの使い方)
WordPressブログの初期設定を終えて運営を始めると、追加のブログが必要だと感じることがよくあります。主な理由は、複数のテーマで記事を書き、それぞれ別のブログとして整理したくなるからです。今回は、1つのサーバーで複数ドメインを使ってブログを作成する方法を見ていきます。
1つのサーバーに複数ドメインを接続してブログを作る
この記事は、WPlaybookが推奨するWordPress cPanelホスティングサーバーであるChemiCloudを基準に説明します。2つ目のブログを作る方法は、大きく分けると次の2つです。
- メインドメインとは独立した追加ドメインで2つ目のブログを作る
- メインドメインのサブドメインとして2つ目のブログを作る
この記事では、1つ目の方法、つまりメインドメインとは独立したドメインを使って2つ目のブログを作る手順を説明します。
メインドメイン、追加ドメイン、サブドメインの概念に慣れていない場合は、まず「用途別のドメイン名称を理解する」記事を読んでください。自分の状況を正しく理解し、2つ目のブログを適切に設定しやすくなります。
以下の手順は、追加ドメインのネームサーバーがChemiCloudへ切り替わっていることを前提にしています。Namecheapでドメインを購入し、まだChemiCloudへネームサーバーを変更していない場合は、ネームサーバーの変更方法を確認してください。
cPanelでホスティングにドメインを追加する
追加ドメインを使ってブログを作る場合、最初に行うべきことは、そのドメインをホスティングアカウントへ登録することです。ChemiCloudはcPanelシステムを使っているため、cPanelからドメイン登録を始めます。
cPanelダッシュボードで、左側のToolsをクリックし、中央にあるドメイン関連セクションへ移動します。今回はドメインを登録するので、Domainsをクリックします。
次に、左側にあるCreate A New Domainボタンをクリックして新しいドメインを追加します。

次に表示されるドメイン入力画面では、追加ドメインを登録するのか、サブドメインを登録するのかによって入力内容が変わります。
cPanelで追加ドメインを登録する方法
たとえば、wp-playbook.comというドメインを追加ドメインとして登録するとします。この場合、フォームは次のように入力します。

必要な欄には基本的にwp-playbook.comを入力します。画面中央に表示されるチェックボックスは必ず外してください。また、Subdomain欄には.comのようなトップレベルドメインを含めず、名前の部分だけを入力します。
すべて入力したら、Submitボタンをクリックします。少し待つと、ドメイン一覧に新しく追加されたドメインが表示されます。

上の画像のように、wp-playbook.comが正常に追加され、このドメインのルートフォルダ(Document Root)が/wp-playbook.comになっていることを確認できます。あとは、このフォルダに新しいWordPressをインストールすればよいだけです。
追加ドメインにWordPressをインストールする
cPanelメイン画面の左側からWP Toolkitを選択します。すると見慣れたWordPress管理画面が表示されます。これから新しいWordPressサイトを作るので、上部のInstallボタンをクリックします。

次に表示される画面で、必要な情報を入力します。

インストール先を設定するときに重要なのは、必ず追加ドメインを選択することです。追加ドメインが正しく入力されているか確認してください。
WordPress管理者情報は自由に設定できますが、今後のために必ず控えておきましょう。
Installボタンをクリックしてしばらく待つと、Installation Completeというメッセージが表示されます。おすすめプラグインをインストールするか聞かれた場合は、No, thanksを選んで終了します。これで追加ドメインにWordPressが正常にインストールされたことを確認できます。

ここから先の設定は、通常のWordPressインストール後の流れと同じなので詳しい説明は省略します。補足すると、追加ドメインのSSLは自動で設定されるため、特に心配する必要はありません。
WordPressブログの初期設定を完了するには、WPlaybookの「WordPressブログ作成」シリーズのレッスン3以降を続けて確認してください。

