AWS | WPマルチサイトでの独自ドメインの新規サイト追加方法
2015/02/20
【概要】
AWSのEC2上に設置されたWordpressのマルチサイトにて、独自ドメインの新規サイト追加方法を説明します。
【事前準備・必要な環境】
・AWSのEC2上にWordpressのマルチサイトが既に設置されていること。
設置方法参考) AWS EC2 + 網元のWordPressをマルチサイトにする
・レジストラでドメイン取得済み、かつDNSの設定をRoute53で行えるようになっていること。
設定方法参考)AWSのRoute53で独自ドメインを管理する
【手順】
最初に、ドメイン名(例としてsample.com)にEC2のIPアドレスを紐付ける必要があります。
AWSのコンソール画面から設定します。
Route53のドメイン一覧画面にいきます。
sample.comを選択して詳細画面で、Created Record Set を選択します。
右側に下記画面がでてくるので、Nameは、予めドメイン名が入力されているのでそのまま、TypeもAレコードが既に選択されているのでそのままにします。入力する項目は、Valueのところで、ここにIPアドレスを入力します。
入力が完了したら下のCreateボタンを押します。
これで、DNS設定は完了です。
次に、Wordpress の管理画面を操作します。
左側のメニューから、サイト→新規追加と選択します。
今回はWordprssの設定として、サブドメイン型になっています。
独自ドメインの設定をする前に、まずサブドメインとして新規サイトを追加します。
今回は、サイトのアドレスにsampleと入力しました。他の項目はそれぞれの目的に沿った形で入力して下さい。
入力が完了したら、サイトを追加ボタンを押して下さい。
サイトが追加されているので、メニューからサイト→すべてのサイトから確認して下さい。
その際に、URLに記載されているサイトのidの値をメモして下さい。
※今回の場合は、id=3となっています。
次にサイトのidにドメインを紐付ける設定を行います。
メニューから、設定 → Domains を選択します。
ここで、Site IDに先程メモしたidの値を入力し、Domainにsample.comと入力します。
入力が終わったらSaveボタンを押します。
最後に、先程サブドメイン型で追加したサイトのドメイン名を、sample.comに変更します。
メニューから、すべてのサイト→新規追加したサイトの編集を選択します。
編集項目の中からドメインをサブドメイン型から、表示したいドメイン名に書き換えて下さい。
設定を保存し、sample.comでサイトを表示すると新規Wordpressが設置されている事が確認できます。
設定方法は、以上となります。