example.com という名称のドメインがあった場合、
サブドメインをsub1.example.comという形で作成できるが、
これをさらに、sub2.sub1.example.com
というように2階層でのサブドメインを作成できるか知りたいケースがあった。
結論として、2通りの方法で実装可能。
方法1.
example.com という名称のゾーンに対して、
Aレコード:sub2.sub1
を作成する。ドット付きのAレコード作成には違和感があるが、問題無くsub2.sub1.example.comという名称で名前解決できるようになる。
方法2.
example.comから権限移譲※を受けるゾーン
sub1.example.comを作成して、そこに
Aレコードで、sub2を作成する。
※権限移譲の方法は、以下を参照。
https://dev.classmethod.jp/articles/route53-transfer-hostedzones/