3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

お名前.comで取得した独自ドメインのサブドメインだけでなくルートドメインも割り当てる

Posted at

お名前.comで取得した独自ドメインのサブドメインだけでなくルートドメインも割り当てる

はじめに

以前「お名前.comで取得した独自ドメインのサブドメインをAmplify Consoleで割り当てる」という記事を書きました。

ルートドメインは利用せず、サブドメインのみいくつか設定して利用していました。
最近、その状態からルートドメインでもサイトをホストしたくなりまして、やろうとしたのですが、スムーズに事を運ぶことができませんでした。お恥ずかしいことに。
ので、備忘録としてQiitaを書きます。

前回の記事の続き、サブドメインだけ設定済みの状態からスタートです。

ルートドメインのホストゾーンを作成する

Route53 > ホストゾーン > ホストゾーンの作成
ルートドメイン(w2or3w.work)を作成します。
ink (31).png

作成したルートドメインのホストゾーンに対して、サブドメインのNSレコードセットを作成する

Route53 > ホストゾーン > 上で作成したルートドメイン(w2or3w.work) > レコードセットの作成
サブドメイン(sub.w2or3w.work)の設定をします。
名前 : sub
タイプ : NS - ネームサーバー
エイリアス値 : 以前の記事で作成済みの、サブドメイン(sub.w2or3w.work)のNS値を設定
ink (30).png

お名前.comのネームサーバー設定を変更する

お名前.com > ドメイン > ドメイン詳細
ink (32).png
現在、ドメインのネームサーバーは「お名前.com」になっていると思います。

ネームサーバーをRoute53で作成したホストゾーンのネームサーバーに変更します。
ネームサーバーの「お名前.com」リンクをクリックして設定へと進みます。
ink (33).png

ドメインのネームサーバーが「その他」に変わりました。
ink (34).png

Amplify Consoleでルートドメインを割り当てる

前回の記事のこちらを参照ください。

お名前.comに設定していたサブドメインのDNSレコードは削除する

残ってても問題無いと思いますが、不要なので削除しましょう。
前回の記事のこちらで追加したサブドメインのNSレコードを削除してください。

あとがき

サブドメインのみAWS側で利用する場合、ネームサーバーはお名前.comのままにします。
ルートドメインもAWS側で利用する場合、ネームサーバーはRoute53で作成したホストゾーンのネームサーバーを使います。

サブドメインのみAWS側で利用する場合、サブドメインのNSレコードはお名前.comのDNSレコードとして追加します。
ルートドメインもAWS側で利用する場合、サブドメインのNSレコードはRoute53に作成したルートドメインのホストゾーンに対してレコードセットを追加します。

NSレコードの浸透は以下のサイトで確認できます。
https://www.whatsmydns.net/#NS/

「あたりまえ」のことなんだろうけど、はじめてのことだと不安になり迷います。
設定が反映されてサイトが表示できるようになるまで多少のタイムラグがあることから、迅速なトライアンドエラーができず、より迷子になりやすいのではないかと思います。
「反映されるまで最大2日かかります」みたいなことが書かれていて、うまく表示できない場合にすぐに諦めて次のトライに行き辛いんですよね。

あー、辛かった。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?