EDIT2:等待我的更改是否成功。
我一直在尝试按照https://devcenter.heroku.com/articles/custom-domains和https://devcenter.heroku.com/articles/zerigo_dns上的说明在我的Cedar Heroku应用上设置自定义域名。
在Zerigo上设置域的教程中,添加主机的说明之一是添加Web服务器的IP地址。我如何查找此信息?我找不到任何可以帮助我的资源。
我应该在 _ .herokuapp.com上添加我的应用的IP地址吗?当我试着查看这个地址时,我从来没有得到一致的地址(可能是因为Heroku的许多服务器)。任何帮助表示赞赏。
答案 0 :(得分:6)
链接Zerigo和Heroku是一个三步过程。
(1)使用heroku addons:add zerigo_dns:basic
命令或通过Heroku应用程序的加载项页面手动添加Zerio。
(2)与您的注册商或托管服务提供商一起妥善解决域名问题。对于Zerigo,添加所有名称服务器:
a.ns.zerigo.net
b.ns.zerigo.net
e.ns.zerigo.net
c.ns.zerigo.net
d.ns.zerigo.net
(3)这是我认为你可能会失踪的一步。通过“附加组件”下的Heroku配置面板登录Zerigo,或直接登录Zerigo。选择“帐户和服务器”旁边的“DNS”选项卡。在左侧面板中选择您要解析为Zerigo的域:此域名将出现。在“主机”旁边的“名称服务器”下的此域中,单击“添加代码段”。添加推荐的代码段proxy.heroku.com和排除www的重定向记录。
等待TTL期(通常为15分钟),您的域将按预期工作。