通过又拍云平台部署WordPress网站的https(SSL加密认证)

关于SSL认证的好处,可以参考文章:我要将我的网站切换到https吗?

接下来讲解如何通过又拍云平台部署Wordpress网站的SSL认证。

首先我们需要在又拍云上注册一个账号(个人或企业),并进行认证(必要),认证完成后才可以开通 CDNSSL加密

又拍云注册
点击注册又拍云账号

注册又拍云并认证成功后,进入“控制台”,打开“云产品”——“CDN”,创建一个CDN服务。详细的配置过程见官方参考文档:https://help.upyun.com/knowledge-base/cdn-create-service/,大致配置如下图:

CDN配置
CDN配置

创建CDN后,会提示您进行CNAME解析,请到您的域名供应商平台,把域名解析变更成CNAME。

CDN解析地址
CDN解析地址
域名解析
域名解析

解析成功之后,您就可以正常使用CDN的加速服务,因为SSL加密(https)是基于CDN加速,现在我们开始对Wordpress网站(http://taihumeiren.com)进行SSL加密。

进入又拍云的“控制台”,通过“云产品”导航到“SSL证书”,创建一个SSL服务。

SSL证书创建导航
SSL证书创建导航

SSL证书有好几种,又拍云平台有提供付费的SSL证书,有提供国际知名的“Lets Encrypt”免费SSL证书,并且每年自动续约。

推荐阅读:国际免费 SSL 证书-Let’s Encrypt(推荐)

Lets Encrypt”免费SSL证书
Lets Encrypt”免费SSL证书

创建SSL证书之后,我们在“证书管理”中开启“HTTPS访问”。(这个步骤可能需要反复重启几次,当遇到无法登录Wordpress后台时,要把它关掉。)

HTTPS访问
HTTPS访问

同时,需要到“CDN”主菜单,找到“缓存控制”——“参数跟随管理”,我们需要选择“全程跟随”这个选项。(使用这个功能主要避免登录Wordpress后台(/wp-admin/)出现样式错乱!)

全程跟随
全程跟随

到此为止,你可以登录你的WordPress后台(/wp-admin/)进行正常的操作,但是你的前端(用户能看到的页面)出现样式错误。

前端样式错误
前端样式错误

解决前端样式错误有两种方式:

第一种(推荐):通过安装插件实现

直接安装插件Really Simple SSL,安装完成后启用即可解决前端样式问题:(同时解决接下来一个浏览器标识网址不安全的问题)

Really Simple SSL
Really Simple SSL

第二种:通过修改后台代码方式实现:

参考文章:wordpress配置https(SSL)无法登录后台&页面样式丢失

但是通过该方法,还会在浏览器提示域名不安全。主要是因为网站中还会有http链接,需要全部更换成https链接。具体可以参考文章:站点绑定SSL证书(https协议)为什么浏览器还显示不安全?

最终通过又拍云CDN完成的SSL认证,会满足所有的安全认证标准。

SSL安全链接
SSL安全链接
滚动至顶部