我使用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任何人都可以告诉我,我可能会出错。
答案 0 :(得分:1)
CloudFlare支持在CloudFlare和您的源之间使用Let的加密;但是,在运行Let的加密二进制文件时,必须使用--webroot
参数。
通过使用webroot authentication method,可以放置一个临时文件来验证您的域名以获取证书。有关如何在CloudFlare帮助中心执行此操作的指南:How to Validate a Let’s Encrypt Certificate on a Site Already Active on CloudFlare
通过使用此方法,您可以确保使用Strict SSL完全加密CloudFlare与原始Web服务器之间的连接。
答案 1 :(得分:0)
现在您的服务器上有https。
因此,通信vpc-cloudfare可以使用https。
现在您必须配置云计算以使用https betwenn cloudfare和浏览器。