我们的所有服务器上都提供了LET’S ENCRYPT SSL证书,通过此文档,我们将说明如何在您的域名上正确激活它们。
什么是SSL证书?
SSL证书是一种将您的网站的访问从HTTP更改到HTTPS的协议,保护通过您网站的所有请求的安全,包括连接,注册和购买信息。
什么是LET’S ENCRYPT?
Let's Encrypt是一家新的证书颁发机构,于2015年创建,并由Web巨头(例如:Mozilla,Cisco,OVH,Facebook,Free等)赞助。
与其他系统不同,它提供了一个所有人可访问的系统,该系统允许您安装完全免费的SSL证书,但每3个月需更新一次!
Let's Encrypt 目前保护着超过一百万个网站!
与其他SSL证书有什么区别?
SSL证书的有效期至少为1年,对于简单的证书,通常可以为您提供至少10,000美元的担保.
如果颁发机构向欺诈性站点颁发证书,并且用户由于信任该不正确的证书而蒙受了金钱损失,担保将覆盖该范围。因此,在这种情况下,如果是证书颁发机构的责任,则担保生效。
与传统证书不同,Let's Encrypt有两个特殊之处:
- 它不提供任何担保
- 它的有效期仅为3个月,因此您需要每年续订四次。但是在WPScale,续订是自动的,您不必为此担心!
如果您想将其安装在一个小型个人博客或网站上,它不会造成任何问题。
但是,如果您想将其安装在您的电商网站上,尤其是使用Woocommerce的网站,我们不建议您使用它,我们建议您使用付费证书!
如何在我的域名上激活SSL证书?
您可以通过三种方式在WordPress上激活SSL证书:
- 请按照本文操作,以免费激活“Let's Encrypt”证书
- 我们提供人工手动安装Let's Encrypt SSL证书的附加服务:安装Let's Encrypt
- 我们同时提供安装付费的COMODO SSL证书:请您咨询客服
LET’S ENCRYPT证书安装
开始之前,您必须检查使用的域名是否指向您的托管服务器的IP地址。
如果您还不知到您服务器,您可以联系客服。
如果您有专用的IP地址,则您需要将域名指向您的IP。
例如,如果您的域名是mondomaine.com,而您使用的是WWW,请检查mydomain.com和www.myomain.com是否指向我们的服务器。
另外,如果您使用的是子域名,例如blog.mydomain.com,请确保blog.mydomain.com指向我们的服务器。
要对此进行检查,可以使用以下工具:https://www.whatsmydns.net/:
请确保您DNS传播到所有国家/地区,以便能够正确生成Let's Encrypt证书。
至此,无论服务器上是否带有www,域名都指向正确,我们需要继续执行下一步:清除缓存并停用缓存插件.
注意: 如果您使用CloudFlare,建议您不要再使用它以避免网站上的冲突或其他问题(不必要的重定向等)。
激活LET’S ENCRYPT证书之前,还有最后一步,如果您使用缓存插件(WP-Rocket,W3 Total Cache,WP Fastest Cache或其他),您需要在WordPress管理后台清空此缓存,并停用此插件,以免在激活LET’S ENCRYPT SSL证书之后发生任何问题。
完成此操作后,您可以继续下一步:激活LET’S ENCRYPT SSL证书.
登录WPScale控制台(控制台的地址,请访问http://wpscale.cn/my-account/),然后单击“管理我的WordPress”按钮。
您将看到激活Let's Encrypt SSL证书的页面。
如果您看到红色图标,则未安装SSL证书。
现在,单击蓝色按钮“生成SSL证书”,然后等待该过程完成。生成过程可能会花费一些时间,具体取决于您网站的大小,但通常不会超过一分钟。
在证书生成结束时,您将收到一条确认消息,然后您可以转到下面的最后一步,激活LET’S ENCRYPT后的必要操作。
激活LET’S ENCRYPT SSL证书后,我需要做什么?
在您的域名上激活SSL证书后,请执行以下操作:
检查网站地址
在您的域名上激活LET’S ENCRYPT后,您的站点URL中可能会出现错误,某些链接仍将使用HTTP而不是HTTPS,您的站点可能无法正确显示,因此您必须更正URL。
请转到您的站点进行检查,按键盘上的F12键(适用于Chrome和Firefox),然后在打开的窗口中转到“控制台”选项卡。 然后,您可能会看到类似以下的错误:
要解决此问题,您有两种解决方案:
- 使用插件(Really Simple SSL,最简单的方法)
- 使用自动替换数据库中的链接的工具(SRDB)
Really Simple SSL使用方法
与其他任何WordPress插件一样,安装Really Simple SSL插件: https://cn.wordpress.org/plugins/really-simple-ssl/.
安装并激活此插件后,您将在页面顶部看到一个带有蓝色“激活SSL”的按钮。 单击此按钮以完成安装并自动将URL从HTTP替换为HTTPS。
SRDB工具的使用
您可以按照以下链接上的说明进行操作:http://wpscale.cn/blog/docs/wordpress/change-your-links-easily-with-srdb/.
修正robots.txt文件中的网址
如果您已将网站的网址放入robots.txt文件中,特别是为了向搜索引擎指示站点地图的地址,则需要将网址从HTTP更改为HTTPS。
如有必要,通过修改URL连接FTP。 (请参阅教程【FTP管理】)
在搜索引擎里将您的网站修改为HTTPS并发送您的sitemap
如果您已将网站正确添加到搜索引擎,您需要登录各搜索引擎的后台修改您的网站为https。