我在雪松堆疊上運行時遇到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