本文概述
Cloudflare是出色的免费+高级CDN服务, 可在免费计划中免费提供SSL。
我当时正在用WordPress和Joomla测试他们的SSL, 但都被破坏了, 这让我一分钟感到不安。但是, 我找到了简单的解决方案, 并想与你分享。
在本文中, 你将学习:–
- 如何确保在Cloud Flare中激活了SSL
- 如何修复由于Cloud Flare SSL而损坏的WordPress
- 如何修复因Cloud Flare SSL而损坏的Joomla
- 如何确保HTTP在https中被重定向
首先, 请确保你已在Cloud Flare中激活了SSL
- 登录到Cloud Flare
- 从列表中选择网站
- 点击加密
- 确保你可以看到” ACTIVE CERTIFICATE”, 并根据需要启用SSL级别, 例如”灵活”, “完全”或”严格”。如果你不想花钱在Web服务器上拥有证书, 则可以保留默认值, 即”弹性”。
这样可以确保在你的网站上激活Cloud Flare SSL。
修复WordPress中的CloudFlare SSL问题
正如你在下面的屏幕截图中看到的那样, 我的WordPress网站布局已损坏。当所有内容均未通过https加载导致站点损坏时, 通常会发生这种情况。有两种方法可以解决此问题–
首先–确保所有内容都已从https URL加载。但是, 如果你使用的是第三方主题, 那么通常你会更喜欢第二种解决方案, 这很容易。
第二–安装CloudFlare Flexible SSL WordPress插件
- 登录WordPress管理员
- 转到插件>>添加新
- 搜索” CloudFlare Flexible SSL”
- 安装并激活它
仅此而已–该插件可以处理所有事情。如下所示, 它可以正确加载。
修复Joomla中的CloudFlare SSL问题
我在Joomla上的网站上激活了Cloud Flare SSL, 并破坏了布局。
要解决此问题, 请安装” CloudFlare For Joomla”插件
- 下载CloudFlare For Joomla插件。你需要先注册一个免费帐户。
- 登录到Joomla管理员
- 转到扩展>>扩展管理器
- 单击选择文件, 然后选择下载的插件, 然后单击上载并安装
- 默认情况下, Joomla不会启用此插件, 因此你必须手动执行此操作。启用:-
- 转到扩展>>插件管理器
- 搜索Cloud Flare并启用
现在你可以看到它已正确加载。
激活后, 必须确保将HTTP重定向到https, 以避免在搜索引擎中重复。
使用Cloud Flare页面规则的HTTP到https重定向
- 登录到Cloud Flare
- 从列表中选择网站
- 点击页面规则
- 以网址格式输入HTTP URL
- 如下所示打开”始终使用https”
仅此而已-你都可以使用由Cloud Flare提供支持的免费SSL。不要忘记测试你的SSL是否存在任何漏洞。
评论前必须登录!
注册