如何配置 Route53 以便域和一个子域转到同一个地方?

How do I configure Route53 so domain and one subdomain go to same place?

我拥有域名 albunack.net,它现在处于 Route53 控制之下(具有 NS 和 SOA 记录集)

我在 Elastic Beanstalk 上有一个服务器 运行 作为 albunack.elasticbeanstalk.com

在Route53中我直接添加了一条CNAME记录。albunack.net -> albunack.elasticbeanstalk.com

在 CloudFront 上,我创建了新的 Distribution,原始服务器为 direct.albunack.net 和备用 Cname:www.albunack.net 和 albunack.net

然后在 route53 上我添加了另一个 CNAME 记录 www.albunack.net -> cloudfront name

但我的问题是 how/what 我是否将某种记录添加到 Route53 以便 albunack.net(没有 www 部分)也进入 Cloudfront 服务器?

您需要为您的 CloudFront 分配创建所谓的 alias record

  • 在您的托管区域中,select 创建记录集
  • 将名称值留空
  • 将类型保留为 A
  • Select 来自别名
  • 单击别名目标框,您的 CloudFront 分配应该会显示出来。如果没有,您可以在此处手动粘贴 CloudFront 分配的 DNS 名称。
  • 点击保存