wordpress搭建HTTPS站点踩坑实录 如何配置wordpress为https站点?


声明:本文转载自https://liuyanzhao.com/1139.html,转载目的在于传递更多信息,仅供学习交流之用。如有侵权行为,请联系我,我会及时删除。

站点https化是个大的趋势,目前不少站点都悄悄开启https了。

对于使用wordpress搭建博客的同学,如何快捷的对自己的站点进行https配置,本文将进行详细的步骤讲解。


1、购买和配置SLL证书

现在腾讯云、阿里云内都有自营的SSL证书代购地址,在“云产品”内,选择SSL证书管理子页面,点击申请证书(一般都有免费的可用)

image.png2、点击确定

博主这里选择的是免费,使用权1年的。

image.png


3、填写基本信息

域名备注名:随便填,自己知道就好

私钥密码:认真填写,防止以后要用到

image.png

4、验证域名所有权

博主这里选的是文件验证,相对麻烦点,新建文件夹和文件,将给的内容粘贴到文件中。

这里补充一下,如何新建.well-known文件夹,就是文件夹里名称第一个字符是点,如果你直接鼠标右键新建文件,或弹窗报错显示“必须键入文件名”。于是,我们可以选择在命令行下新建文件,

  1. mid .well-konwn

image.png

5、下载网站文件

点击下载到桌面,然后解压,里面应该有几个文件夹,即不同webserver对应的证书

image.png

博主用的Nginx,于是打开Nginx文件,可以看到如下两个文件,分别用记事本打开

image.png

6、上传代码

证书已经生成了,我们把里面的字符粘贴到指定位置,如果你有面板的话,操作方便一点,当然,不用面板的,也可以手动添加,这里不介绍了。速战速决,博主装的是宝塔的面板,后台直接可以添加

image.png

7、修改URL

然后在后台把两处url的协议改成https

wordpress配置HTTPS和遇到问题的解决方案

如果进不了后台,可以在数据库里改,具体位置是wp_options表中

wordpress配置HTTPS和遇到问题的解决方案

至此,我们已经配置成功了,如果你的网站是小黄锁,甚至无法打开,可以参考下面啦。如果还是不能解决,可以联系博主哦

常见问题

1、见得最多的就是 重定向循环,首页都无法打开,或者是后台进不去

这时,先检查一下两处url的协议是不是https的,然后再开启http到https的301跳转

这里贴一下Apache的301跳转代码

  1. 将 http 访问强制重定向至 https,代码如下:

  2. RewriteEngine on
    RewriteBase /
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
  3. 将 https 访问强制重定向至 http,代码如下:

  4. RewriteEngine on
    RewriteBase /
    RewriteCond %{SERVER_PORT} !^80$
    RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

Nginx 这里就不补充了,一般主机面板里都有手动设置的,很方便。

如果你还是不能成功,可以尝试使用这个插件 Easy HTTPS (SSL) Redirection

安装,启用后就生效,不会再重定向循环了。但是这个插件弊端太大,不建议长期使用

2、页面排版全乱了,这种情况很明显是css文件没有加载到,右键查看源代码,就能够排查了,很可能是两个url错了

3、图片不显示。F12快捷键,打开控制台,排查http的链接,主要是图片,把一些固定链接比如//chinacion.cn/wp-content/uploads/2017/1/logo.jpg协议改成https的,或者去掉前面的http://

4、评论头像不显示,把gravatar头像获取 设置成从官方ssl获取

5、图片无法显示,这个最好排查,直接查看图片地址,看路径,然后解决。


本文发表于2018年01月24日 23:28
(c)注:本文转载自https://liuyanzhao.com/1139.html,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除.

阅读 3392 讨论 0 喜欢 1

抢先体验

扫码体验
趣味小程序
文字表情生成器

闪念胶囊

你要过得好哇,这样我才能恨你啊,你要是过得不好,我都不知道该恨你还是拥抱你啊。

直抵黄龙府,与诸君痛饮尔。

那时陪伴我的人啊,你们如今在何方。

不出意外的话,我们再也不会见了,祝你前程似锦。

这世界真好,吃野东西也要留出这条命来看看

快捷链接
网站地图
提交友链
Copyright © 2016 - 2021 Cion.
All Rights Reserved.
京ICP备2021004668号-1