我在雪松堆叠上运行时遇到Heroku的DNS配置问题。当我的自定义域具有正确的指向CNAME记录并正确配置为Heroku指令时,它始终认为我将Cedar堆栈路由到了Bamboo。以下是发生了什么事情:Heroku域名注册配置为在雪松堆叠上的竹子
我最近在过去一周创建了一个使用雪松堆叠的heroku应用程序。
Region: United States
Stack: Cedar
Framework: Ruby/Rails
而且我使用NameCheap来注册我的域并将它指向CNAME记录。
Host Name | IP Address/URL | Record Type
@ foo.herokuapp.com CNAME (Alias)
www foo.herokuapp.com CNAME (Alias)
我跟着Custom Domains Heroku Guide并添加域到我的Heroku应用
$ heroku domains:add example.com
$ heroku domains:add www.example.com
所有的检查都通过了,但是当我检查主机上,它指向指向域的已废弃的竹子堆方式:
$ host www.mysite.com
www.mysite.com is an alias for proxy.heroku.com.
proxy.heroku.com has address 50.16.215.104
proxy.heroku.com has address 50.16.233.102
proxy.heroku.com has address 174.129.23.129
proxy.heroku.com has address 184.73.171.204
,当我访问我的网站上的自定义域,我在日志中收到此错误
at=error code=H70 desc="Access to bamboo HTTP endpoint denied" method=GET path=/favicon.ico host=mysite.com fwd="198.244.101.217" dyno= connect= service= status=503 bytes=
... Heroku Error Codes然后告诉我根据我已经做的Heroku Custom Domain Guide正确配置我的自定义域。
我已经做了一次DNS查找来检查我的DNS记录是否指向了正确的CNAME,甚至冲刷了我的DNS缓存,但唉,无济于事。任何指导?
非常感谢。
这就是为什么我爱计算器。我只是陷入了这个错误。谢谢。 –
没问题,很高兴帮助某人! – Pablo