无法使用Heroku配置Zerigo

无法使用Heroku配置Zerigo,heroku,zerigo,Heroku,Zerigo,我在heroku中添加了Zerigo插件。我已经按照答案中的步骤做了 除了第三步。当我尝试这样做时,我收到一条信息消息,如果我使用heroku中的插件,我不需要这样做 然而,如果我试图访问我的自定义域,我会得到一个应用程序错误。执行命令 $heroku日志 我得到以下输出(部分粘贴): 我看过一篇文章,上面说我需要用myapp.herokuapp.com替换proxy.heroku.com,但我不明白我需要怎么做。我尝试按照前面链接的stackoverflow答案中的建议添加代码段,但它指向pr

我在heroku中添加了Zerigo插件。我已经按照答案中的步骤做了

除了第三步。当我尝试这样做时,我收到一条信息消息,如果我使用heroku中的插件,我不需要这样做

然而,如果我试图访问我的自定义域,我会得到一个应用程序错误。执行命令

$heroku日志

我得到以下输出(部分粘贴):

我看过一篇文章,上面说我需要用myapp.herokuapp.com替换proxy.heroku.com,但我不明白我需要怎么做。我尝试按照前面链接的stackoverflow答案中的建议添加代码段,但它指向proxy.herokuapp.com

当我在自定义域上执行ping命令并获得以下输出时,我确认了这一点:

64 bytes from proxy.heroku.com : icmp_req=68 ttl=46 time=289 ms

如何使其工作?

是否可能工作正常,但您需要刷新计算机上的DNS缓存?这是一个常见的问题,当您进行DNS更改时,您的本地计算机缓存了旧的/坏的DNS数据

快速测试:尝试使用查找自定义域上的DNS记录

如果这看起来是正确的,那么谷歌如何在你使用的任何操作系统上刷新你的DNS缓存

  • 单击应用程序的名称
  • 单击“Zerigo DNS Zerigo Basic”并单击“配置”。您应该可以在“主机记录”下看到您的自定义域名
  • 单击“添加代码段”。从下拉菜单中选择“Heroku”
  • 单击“添加所选记录”
  • 转到主机记录下的CNAME条目并单击“编辑”。将数据从
    proxy.heroku.com
    更改为
    YOURAPP.herokuapp.com
  • 我还必须做以下工作:

  • 回到
  • 单击应用程序的名称
  • 点击设置
  • 在“域”下添加自定义域,例如mydomain.com。我还必须添加一个以“www”开头的
  • 您可能需要等待10-15分钟才能传播设置。

    如果错误为

    Access to bamboo HTTP endpoint denied"
    
    更改您的
    CNAME
    条目

    yourdomain.heroku.com -> yourdomain.herokuapp.com
    

    我忘了添加以wwwI开头的域,我也遇到了类似的问题。我遵循了这些说明,当我访问mydomain.com时,我的日志中仍然会出现这个错误(H70)。此外,当我使用www.mydomain.com时,它根本无法解析。我使用执行了DNS传播检查,它似乎解析为myapp.herokuapp.com。有没有关于我可能遗漏什么的想法?@callmekatootie,你在哪里添加了域名?关于泽里戈?我把它作为一个CNAME放在那里,当我输入heroku域时它就会显示出来。。我已经进行了几个小时的设置,是否可能需要这么长的时间来传播?我也有这个问题,现在它正在使用“www.domain.com”,但不使用“domain.com”。这怎么了?我还是有问题。www.mysite.herokuapp.com路由正确(没有问题),但mysite.herokuapp.com没有(我一直收到h70错误)。我已经看完了上面所有的建议,不知道还能做些什么。我以前配置过其他几个站点,它们都在工作——而且,配置看起来很相似,所以没有什么会让我觉得是错的。。。我的网站是snowbirdhosts.com,heroku的网站是mthost2.herokuapp.com,以防有帮助
    yourdomain.heroku.com -> yourdomain.herokuapp.com