dns - Can I have a route53 subdomain in a different Hosted Zone? - Stack Overflow に詳しい。
ルートドメインを kyanny.work サブドメインを www.kyanny.work とすると、
www.kyanny.workという hosted zone を作るwww.kyanny.workの NS レコードのネームサーバを全てメモするkyanny.workの hosted zone にwww.kyanny.workという NS レコードを新規作成し、 2. でメモしたネームサーバを全て(改行区切りで)値に保存するwww.kyanny.workhosted zone に任意の DNS レコードを追加する
TXT レコードでドメインの所有権を検証する仕組みを導入しているサービスに対して、 kyanny.work ではなく www.kyanny.work や mail.kyanny.work のようなサブドメインを検証させたいとき、 randomstring12345.kyanny.work TXT 70ddd5c41c は kyanny.work hosted zone に普通に追加できるけど、 randomstring67890.www.kyanny.work TXT e83a9fdf75 は追加してもうまく名前解決できない、ということがあって少しハマったが、 www.kyanny.work hosted zone の方に追加したらうまくいった。