Godaddy DNS配置无法与Heroku一起使用

时间:2018-06-23 12:06:01

标签: heroku dns cname domain-name

阅读了许多文章和Stackoverflows之后, 我定在

---- Godaddy ----

 docker-compose rm --all &&
 docker-compose pull &&
 docker-compose build --no-cache &&
 docker-compose up -d --force-recreate &&

---- Heroku ----

CNAME host      => www
      points to => example.herokuapp.com
Forwarding      => http://www.example.com

当我卷曲时

Domain names example.com www.example.com

它会正确返回我想要的HTML。

但是,当我在浏览器上转到curl -v -H "Host: www.example.com" www.example.com.herokudns.comwww.example.com时, Heroku说

example.com

为什么?

1 个答案:

答案 0 :(得分:1)

我想我明白了。我要注意三件事。

  1. Godaddy和Heroku之间的连接可能需要超过2天的时间。
  2. 我所做的设置正确。
  3. 我建议使用Cloudflare,它是我从this post中学到的(在实施Cloudflare之后一定要使用https访问您的网站),因为这种方法似乎是一种可靠的解决方案。

    • 请注意,不清楚1号还是3号解决了该问题。

感谢您的所有帮助和评论:)。