Google Domains是否支持区域顶点的CNAME-likefunction?

正确指导根到Heroku需要此function:

https://devcenter.heroku.com/articles/custom-domains#cname-functionality-at-the-apex

一些注册商,如DNSimple,支持它。 新Google Domains是否支持?

没有。

Google Domains支持的完整logging列表可以在以下urlfind:

https://support.google.com/domains/answer/3290350

没有“ALIAS”或“ANAME”或任何其他类似的伪CNAME支持。

请注意,Heroku文档中提到的loggingtypes不是实际的CNAME,而是自动更新以匹配某个任意外部Alogging的Alogging。 亚马逊路线53,以及其他几个DNS提供商提供这个,并称之为各种事情 – 有些人称之为ALIAS或ANAME等 – 但它不是一个真正的RRtypes。

谷歌域名确实支持“合成logging”,但是AFAIK对Heroku无能为力。

https://support.google.com/domains/answer/6069273

不,但是您可以让Google Domains将您的根网域转发到您的www CNAME。

首先在“自定义logging”部分yourapp.herokuapp.com www指向yourapp.herokuapp.com创build一个CNAME。

然后在Synthetic Records部分,selectSubdomain forward ,在subdomain字段中input@ ,在Destination URL字段中inputwww.yourdomain.com

保存这些,你就完成了。

Cloudflare结束了为我工作(免费计划),检查http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/ 。 他们的入职很棒,他们引导你改变你的域名服务器,当你为根域设置CNAMElogging时自动应用一些魔术(“CNAME展平”)。

所有的答案是正确的,这是不可能的。

但是要join黑客,我正在写我所做的:

我去了site24x7,并查找了我想要指向的DNS。 它给出了DNS指向的IP地址的整个列表。 然后,我在根域中添加了所有这些地址的Alogging。

这是完全免费的,非常容易configuration,但有一个缺点。 Heroku或任何其他提供者可能会select更改所有这些IP地址,并且您的设置将失败。 只要你的网站是活的,这似乎是一个遥远的可能性。 自从2016年2月以来,我在过去的几个月里一直没有面对这个问题。