У меня проблема с конфигурацией DNS с Heroku при работе в Cedar Stack. Он все время думает, что я маршрутизирую свой стек Cedar на Bamboo, когда мои пользовательские домены имеют правильные указывающие записи CNAME и правильно настроены для инструкций 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)
Я выполнил Руководство Heroku по пользовательским доменам и добавил домены в свое приложение heroku
$ heroku domains:add example.com
$ heroku domains:add www.example.com
Все проверки проходят, но когда я проверяю хост, он указывает на устаревший способ указания доменов в стеке Bamboo:
$ 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 затем предлагает мне правильно настроить мои пользовательские домены в соответствии с Руководством по личным доменам Heroku, что я уже сделал.
Я выполнил поиск в DNS, чтобы убедиться, что мои записи DNS указывают на правильный CNAME, и даже очистил свой DNS-кеш, но, к сожалению, безрезультатно. Любое руководство?
Очень признателен.