2

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

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

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

我怎么做?

4

1 回答 1

1

To make it all hang together... Set up

  • A mydomain.com # Sets up your main domain
  • CNAME www.mydomain.com # Sets up your www domain. (you may want to redirect one to the other to avoid duplicate content
  • NS ns.whatever.com
    ns2.whatever.com
  • MX mail.mydomain.com

This is assuming your not using ELB

A CNAME cannot point to the root domain. Same DNS services will allow it, but a CNAME should point to a service on the domain. ie - the www service in the above case.

于 2012-11-09T09:51:30.817 回答