是否可以在域名顶部设置 CNAME 记录?(例如@ CNAME www
,@ CNAME foobar.com.
等等)
我的 ISP 说只能对子域名使用 CNAME,但我在其他地方看到即使不推荐也应该是可行的。
答案1
不可能——这会与域根处的 SOA 和 NS 记录冲突。
来自 RFC1912 第 2.4 节:“CNAME 记录不允许与任何其他数据共存。”
答案2
您可以将自己的域名设置为另一个域名的 CNAME,但是一切将转到其他域 - 包括邮件和 SOA“授权起始”记录本身。但是,您仍然可以拥有单独的子域,例如“private.domain.com”使用另一个邮件和 Web 服务器。
答案3
我使用 cloudflare 为根域设置 CNAME,并且运行良好,不会破坏邮件记录