Rails,Heroku - 为heroku配置123-reg域

时间:2016-10-07 22:09:23

标签: ruby-on-rails heroku dns

我正在尝试弄清楚如何将我的域名注册到123-reg注册到我的heroku应用程序。

目前,当我检查我所采取的步骤是否有效时,我收到一条错误消息:

Host www.example.com not found: 2(SERVFAIL)

Heroku有GoDaddy的说明。我用123-reg。 123-reg不支持heroku,但他们确实有将CNAME记录添加到我的DNS的说明。我跟着他们了。

我制作了三个CNAME条目(并删除了所有A记录,因为它看起来Heroku不接受它们。)

www
CNAME           www.example.com.          
www
CNAME           example.com.          
www
CNAME           rainbow-mutiny-636...

所有CNAME记录都包含"。"

任何人都可以提供有关如何开始使用heroku的123-reg域名配置的说明吗?

1 个答案:

答案 0 :(得分:0)

第一个问题是您的CNAME条目存在冲突。首先删除主机名为" www"的所有CNAME条目。

然后创建一个新的CNAME条目。主机名字段应为" www"目的地CNAME应该是您的Heroku应用程序主机名" rainbow-mutiny-636.herokuapp.com"。

现在转到您的Rails应用目录并在终端中运行heroku domains。如果您之前已正确设置它,您应该看到类似的内容:

Domain Name                DNS Target
─────────────────────────  ─────────────────────
www.example.com            rainbow-mutiny-636.herokuapp.com

如果您没有看到此条目,请运行以下命令创建:

heroku domains:add www.example.com

就是这样。传播DNS更改http://www.example.com后,应指向您的Heroku应用。