Heroku Godaddy裸域

时间:2012-11-20 16:48:57

标签: heroku dns

我有一个Heroku应用程序,我添加了一个CNAME(www到herokuapp),将其从GoDaddy重定向到Heroku。现在我正在努力管理裸域。

这是Heroku documentation

裸域(也称为裸域或顶点域,例如 mydomain.com )必须使用DNS A记录。要设置根域,请使用DNS管理工具为以下每个地址添加单独的A记录:

75.101.163.44
75.101.145.87
174.129.212.2

使用“host”命令检查DNS是否配置正确:

$ host example.com
example.com has address 75.101.163.44
example.com has address 75.101.145.87
example.com has address 174.129.212.2

我还从GoDaddy主菜单激活了转发。

好的,如果我在我的域名下尝试 host example.com ,一切正常。 但是,当我尝试使用浏览器时,我得到了这个:

  

Heroku |没有这样的应用程序该主机名没有配置应用程序。   也许应用所有者已将其重命名,或者您错误输入了网址

我还尝试使用命令heroku domains:add yourdomain.com 但这会创建我的应用的第二个实例,它不会将其重定向到完整的域www

1 个答案:

答案 0 :(得分:20)

Heroku 高度建议使用A记录指向云应用中的域名。使用A记录会增加DNS解析不稳定的可能性。 Heroku详细介绍here

相反,您应该将您的裸域重定向到' www'子域。您可以参考this SO thread了解有关如何在GoDaddy上进行设置的更多详细信息。