-2

我使用 VPS 托管了一个网站,并使用 CloudFlare 的 DNS 服务指向它,该网站运行正常。现在我正在尝试安装Lets Encrypt提供的 ssl ,我能够成功完成这些步骤,但该站点似乎没有启用 ssl。此外,当我成功完成这些步骤时,该过程没有生成任何证书文件。我使用了https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt -on-ubuntu-14-04谁能告诉我我可能会出错。

4

2 回答 2

1

CloudFlare 支持在 CloudFlare 和您的源之间使用 Let's Encrypt;--webroot但是,当您运行 Let's Encrypt 二进制文件时,您必须使用该参数。

通过使用webroot 身份验证方法,会放置一个临时文件来验证您的域的证书。CloudFlare 帮助中心提供了有关如何执行此操作的指南:如何在 CloudFlare 上已处于活动状态的站点上验证 Let's Encrypt 证书

通过使用这种方法,您可以确保 CloudFlare 和您的源 Web 服务器之间的连接使用Strict SSL完全加密。

CloudFlare 严格模式下的完整 SSL

于 2016-05-30T14:50:40.357 回答
0

现在您的服务器上有 https。

所以通信vpc-cloudfare可以使用https。

现在您必须配置 cloudfare 以在 cloudfare 和浏览器之间使用 https。

请参阅https://www.cloudflare.com/ssl/

于 2016-05-28T12:56:29.863 回答