首页 文章

Heroku Godaddy裸域[关闭]

提问于
浏览
20

我有一个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 |没有这样的应用程序该主机名没有配置应用程序 . 也许应用程序所有者已将其重命名,或者您输入了错误的URL

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

1 回答

  • 20

    Heroku highly advises against 使用A记录指向 Cloud 应用程序的域 . 使用A记录会增加DNS解析不稳定的可能性 . Heroku详细介绍here .

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

相关问题