GoDaddy DNS Forwading http vs https

时间:2017-11-14 15:35:14

标签: heroku dns

我通过GoDaddy获得了一个以Heroku,DNS托管的网站。

我已设置转发功能,以便TextViews转发至example.com。 http正确转发,https不会:

www.example.com

在Heroku面板中,example.com的SSL验证失败,但www.example.com成功了。

1 个答案:

答案 0 :(得分:1)

FROM Heroku支持:

某些DNS提供商只会为根域提供A记录。不幸的是,A记录不足以将根域指向Heroku,因为它们需要静态IP。由于Heroku使用动态IP地址,因此必须使用类似CNAME的记录(通常称为ALIAS或ANAME记录),以便您可以将根域指向另一个域。

GoDaddy仅支持根域的A记录,因此DNS提供商不足。

Heroku为替代DNS提供商提供建议: https://devcenter.heroku.com/articles/custom-domains#configuring-dns-for-root-domains

编辑: CloudFlare的工作解决方案:

SSL Managed Automatically (ACM) on Heroku
SSL Set to "Full" on CloudFlare
CloudFlare DNS Records:
    CNAME, @, mysite.herokudns.com
    CNAME, www, www.mysite.herokudns.com
CloudFlare CNAME statuses set to "DNS Only" (Gray cloud)
Heroku Domains:
    mysite.com
    www.mysite.com