我试图设置SSL自动证书管理与Heroku。我有Gandi的域名,并且遇到了设置DNS目标的麻烦。SSL与Heroku托管和甘地域
的Heroku怎么说,它应设置:在甘地
Domain Name DNS Target
mydomain.com mydomain.com.herokudns.com
www.mydomain.com www.mydomain.com.herokudns.com
所以最好我不得不
Name Type Value
www CNAME www.mydomain.com.herokudns.com
@ CNAME mydomain.com.herokudns.com
然而,你不能指定一个根域名CNAME记录,所以第二在那里行不行。
另一种方法,则可能是使用的A记录
Name Type Value
www CNAME www.mydomain.com.herokudns.com
@ A 1.2.3.4 (IP Address of my site)
但同样,这并不工作,因为Heroku上的IP地址托管的网站可以改变。 所以我认为我通过转发mydomain.com到www.mydomain.com通过Gandi的网页转发找到了解决办法。对于我的DNS记录我只是有:
Name Type Value
www CNAME www.mydomain.com.herokudns.com
所以,现在的网站作品,我可以去www.mydomain.com或mydomain.com访问它,但现在我的SSL认证不工作!
我的网站还称“你这个网站的连接不可靠”
当我检查在Heroku上的状态,我得到:
Domain Status
─────────────── ───────
www.mydomain.com OK
mydomain.com Failing
我基本上刚刚学到的大多数DNS今天是如何工作的,所以我可能会完全错误。
任何帮助表示赞赏!