写在前面的一些话
WordPress建站从零开始
使用 Enfold 轻松建设企业站
强烈推荐:SiteGround 虚拟主机
域名 & 服务器
WordPress 建站知识汇总
其它
强烈推荐的小工具
商业
写在前面的一些话
WordPress建站从零开始
使用 Enfold 轻松建设企业站
强烈推荐:SiteGround 虚拟主机
域名 & 服务器
WordPress 建站知识汇总
其它
强烈推荐的小工具
商业
相关视频教程:http://www.bilibili.com/video/av8360412/?zw#quality=3
本页内容以demo.wpwiki.cn域名测试安装 SSL 证书。
如果已经阅读 如何生成SSL证书,注意在第四步时,cPanel 操作会稍有不同。
第四步:cPanel会自动隐藏以 . 开头的文件和文件夹,点击右上角的 设置,勾选 显示隐藏文件;
在网站根目录下新建文件夹 .well-known ,进入此文件夹后,新建文件夹 acme-challenge 并进入此文件夹。将刚刚下载的验证文件上传到这里。
点击验证链接,没有错误提示,说明文件夹和文件正确。
第五步:点击 Download SSL Certificate (不需要勾选 I Have My Own CSR ),将会生成证书文件。
第六步:这时看到三段内容。为保险起见,可以点击 Download All SSL Certificate Files 下载SSL证书文件。
第七步:在cPanel里,找到并点击 SSL/TLS , 点击 管理 SSL 站点。
域选择 demo.wpwiki.cn
接下来,把三段内容分别复制粘贴,点击 安装证书,安装成功将看到如下提示:
注:如果 WordPress 网站已经好,则需要导出数据库,批量修改http://demo.wpwiki.cn 为 https://demo.wpwiki.cn。
可能出现的问题:如果打开https://demo.wpwiki.cn 出现警告错误,可尝试清除缓存后再尝试。
第八步:如果你用http://demo.wpwiki.cn打开,发现也是可以的。在VPS安装SSL证书时,讲到将所有http链接跳转到https下的处理方法,由于 cPanel 集成的是 Apache ,而不是 Nginx,所以这里还需要了解一下在 cPanel 下如何处理这个问题。
使用 代码编辑器 打开网站根目录下的 .htaccess,在 RewriteEngine On 下添加以下代码(注意修改demo.wpwiki.cn为你的网址)
RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://demo.wpwiki.cn/$1 [R,L]
点击 SSL/TLS Manager 进入SSL证书添加
会看到如下图所示
这就需要分别打开第一项和第三项。
完成 SSL 安装后,在网站根目录下建立一个 test.php 空文件,使用 https://www.yourdomain.com/test.php 测试是否安装正确。