Amazon web services 无法在AWS中创建CNAME记录

Amazon web services 无法在AWS中创建CNAME记录,amazon-web-services,dns,cname,Amazon Web Services,Dns,Cname,我有一个域名(mydomain.com)。我使用AWS Route 53将此comain指向托管在EC2上的服务器。 我能够为“www.mydomain.com”或“someprefix.mydomain.com”添加CNAME记录。 路由53具有“mydomain.com”的SOA和NS记录,不允许为“mydomain.com”添加CNAME记录 我需要此记录才能在浏览器中键入带或不带前导“www”的域 更重要的是,我计划在机器上运行邮件服务器,我相信邮件客户端需要解析我的用户电子邮件地址中的

我有一个域名(mydomain.com)。我使用AWS Route 53将此comain指向托管在EC2上的服务器。 我能够为“www.mydomain.com”或“someprefix.mydomain.com”添加CNAME记录。 路由53具有“mydomain.com”的SOA和NS记录,不允许为“mydomain.com”添加CNAME记录

我需要此记录才能在浏览器中键入带或不带前导“www”的域

更重要的是,我计划在机器上运行邮件服务器,我相信邮件客户端需要解析我的用户电子邮件地址中的“mydomain.com”部分(例如。user@mydomain.com)


我如何做到这一点?

要让所有的一切都联系在一起。。。 设立

  • mydomain.com设置您的主域
  • CNAME www.mydomain.com#设置您的www域。(你可能想 将一个重定向到另一个以避免重复内容
  • NS.whatever.com
    ns2.whatever.com
  • MX mail.mydomain.com
这是假设您不使用ELB


CNAME不能指向根域。相同的DNS服务将允许它,但CNAME应该指向域上的服务。即,在上述情况下的www服务。

对于投票否决此帖子的人,请您提供一个评论,说明您为什么这样做?也许这可以帮助我将来写更好的帖子。