如何在没有Web主机的Godaddy域上配置Cloudflare通用SSL或“让我们加密”?

时间:2019-04-04 05:19:27

标签: angular heroku cloudflare lets-encrypt

我有一个角度应用程序,已将其部署在Heroku上。 另外,我还有一个从GoDaddy购买的个人域名。

因此,我的xxxx.mydomain.com当前显示xxxx.heroku.com(免费dyno)

xxxx.heroku.com已使用“ https”保护安全,但我新购买的域是“ http”。 我想使用Cloudflare的通用SSL或“让我们加密SSL”来保护我的xxxx.mydomain.com。有可能吗?

任何指针将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:6)

是的,您可以通过在heroku设置中加密和添加证书以及私钥来创建免费SSL。

即使您可以使用https://www.sslforfree.com生成免费的SSL,也可以使用加密(在后台)来生成SSL。

答案 1 :(得分:0)

我看到几乎所有的答案都建议使用第三方网站,无论是zerossl还是用于创建letencrypt SSL的任何其他网站。这完全没有必要。 如果您拥有基于Linux的计算机,如ubuntu或mac os计算机,则可以轻松完成此操作而无需依赖任何第三方网站。这是步骤摘要

  1. 安装certbot(在本地计算机mac或pc上)
  2. 使用.owl-carousel img{ object-fit: cover; height: 700px;} 在手动模式下创建证书
  3. 通过在.welknown / .acmechallenge中上传文本文件来验证域
  4. 生成后,立即使用vi打开您的证书,私钥和链
  5. 现在复制并粘贴GoDaddy相关部分中的内容

如果您需要逐步说明,则可以visit my post