如何configuration一个裸域名以使用Heroku的SSL端点工作?

我最近在Heroku上运行的Rails应用程序中添加了SSLfunction。 我成功购买并为我的域创build了一个证书,并在GoDaddy中使用CNAME,当用户浏览www.myappname.com时,我的应用程序的WWW子域正常工作

页面加载没有任何警告,证书的工作原理是这样的。

CNAME看起来像这样: host: www 指向: myappnamefoobar-1234.herokussl.com

但是,当我只是去“裸”域名 – myappname.com,出现证书错误。

如何在GoDaddy中configurationDNS设置以使其工作?

https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords

Heroku有关裸域的文档中有一篇文章,但是我不明白GoDaddy的DNSpipe理器会如何应用它。

我知道Heroku有一些基于IP的SSL,价格是100美元/月,但是还有另外一种方法来完成这项工作吗?

我不认为这是可能的。 Heroku现在强烈反对基于IP的域名,基于IP的SSL插件现在已经被弃用,但是SSL端点不能和IP一起工作,所以似乎他们正在摆脱支持。

简单的select是从裸域到www的redirect。 域 – 但是这可以在http://上工作,但是如果用户试图用https://来做,那么它可能会显示证书错误消息。 这不是理想的,但它的作品。