【发布时间】:2012-11-08 19:17:29
【问题描述】:
我有一个 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
【问题讨论】:
-
“没有这样的应用程序”错误本质上是 heroku 说“404”的方式。这可能意味着您输入了错误的应用域。