Псевдоним A-записи необходим на вершине зоны (например, example.com), но не для поддоменов (например, www.example.com, потому что здесь вы можете использовать CNAME) при размещении сайта на S3, и это не работает через учетные записи AWS.
Однако ... есть одно слово в вашем вопросе, которое заставляет меня поверить, что следующее решение может быть полезно. Слово «зарегистрировано».
заказ доменного имени, зарегистрированного на Route53 на другой счет AWS
Если домен зарегистрирован по Route 53 регистратору под одной учетной записи AWS, вы можете создать маршрут 53 размещенного зона на разные Учетная запись AWS - одна с ведром - а затем измените авторитетные серверы имен в консоли Route 53 в первой учетной записи. Это делегирует оперативный контроль ко второму счету.
Создайте размещенную зону для домена в учетной записи 2 (тот же, что и ведро). Запишите 4 NS-записи, которые Route 53 присваивает размещенной зоне. Не меняйте их. Просто обратите внимание на то, что они есть.Настройте эту зону с соответствующим псевдонимом записи A, указывающим на ведро.
Затем на учетной записи 1 (где вы зарегистрировали домен) в консоли маршрута 53 нажмите «Зарегистрированные домены».
Выберите свой домен.
Выберите «добавить/изменить серверы имен».
Введите значения для серверов имен Route 53, которые были назначены по шоссе 53 для новой принимающей зоны в счете 2.
Подождите несколько минут.
Тест.
Для этого, скорее всего, потребуется не менее 15 минут (теоретически может потребоваться 48 часов, но это маловероятно), и после этого вы можете удалить размещенную зону со счета 1. Его конфигурация игнорируется, во всяком случае, если вы этого не сделаете.
Маршрут 53 будет продолжать оплачивать счет 1 для ежегодной регистрации, но будет оплачивать счет 2 для принимающей зоны. Ни одна учетная запись не будет взиматься за DNS-запросы, но для учетной записи 2 ей будет выставлен счет за 0,00 $, так как запросы против псевдонима, указывающего на S3, и в таких случаях запросы бесплатны.
Это сработало. большое спасибо. – vardhinisuresh27