将来自 name.com 的自定义域与 heroku 一起使用

Using a custom domain from name.com with heroku

我想使用从 name.com 购买的域名作为我的 heroku 应用程序的域名。
这就是我所做的。

我将我的自定义名称添加到我的 Heroku 应用程序中。 我复制了 Heroku 生成的 DNS 目标。

然后我去了 name.com 并使用了 CNAME 条目。 在 HOST 条目中,我尝试了 '*' 和 'www' (不带引号)。我的意思是,两个不同的场合。
在 TARGET 条目中,我使用了 Heroku 生成的 DNS 目标。

现在,当我访问 my_domain.com 时,我发现此页面不存在。
当我访问 www.my_domain.com 时,我进入了 heroku 域,而不是我的应用程序,我从 heroku 收到一条消息,说这里什么都没有。

即使我在 HOST 条目中使用“*”或 'www'(不带引号),我也会得到相同的结果。

我找到了解决方案。

在 heroku 上,为您的应用使用两个域名。一个 'www' 和一个 'www'.

然后,只需创建两个 CNAME 条目,返回 name.com。一个是来自 Heroku 的带有 'www' 的域名,以及适当的 DNS 目标。一个将是另一个域名,具有适当的 DNS 目标。