[英]SSL in Heroku with a custom domain
我使用PointHQ作为DNS,并将我的域托管在Heroku上。 默认情况下,似乎Heroku支持https(例如https://yodel-site.herokuapp.com ),但是当您使用https://yodel.co转到我的网站时不支持-尽管它仅适用于http:/ /。
为了使SSL(https)在Heroku中的自定义域上起作用,我需要做什么? 是否需要在DNS( PointHQ )中进行配置,还是需要为该插件支付heroku的费用?
您将需要向Heroku支付附件的费用,获取SSL证书,然后根据其说明进行安装。 还要注意,您可能应该避免在apex处安装SSL ,并将所有apex流量重定向到您选择的子域(例如www)。
使用CloudFlare是避免支付Heroku费用的一种合理方法,尽管提供的证书不是您自己的。 您可以选择是否值得。
最简单,最便宜的方法是从Free升级到Hobby Dynos,一个小型应用程序的每月最高费用为7美元,而实际上可能要便宜得多,因为价格按比例分配给您的Dyno每月运行的时间。( https://www.heroku.com/pricing )这比获得SSL Heroku附加组件的每月20美元便宜得多。
将您的计划从“免费”升级到“爱好”之后,事情就很简单了:
等待几个小时让DNS更改传播,您就一切就绪!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.