嗯,最终还是给自己博客网站加上证书,用的是 Let’s Encrypt,因为简单,适合懒人。
具体怎么在服务器配置 Let’s Encrypt 我就不写了,网上一搜索一箩筐——虽然版本不多。不过我建议用那些 lnmp 之类的一键包,因为简单,适合懒人。
注意:服务器环境里面别忘了配置原来的 http 网址 301 重定向到 https。
下面主要说说服务器端配置好后,原来使用 http:// 的 WordPress 网站需要做的工作:
注意:先备份数据库!
- 先登录 WordPress 后台,然后手动更改地址栏为 https://youdomain.com/wp-admin/options.php
》找到所有值为 http://youdomain.com 的,都改为 https://youdomain.com - 安装数据库插件 ARI Adminer 并启动或者直接访问数据库管理工具 phpmyadmin
》选择对网站所用数据库,点 SQL 语句,先后运行以下 2 条语句(注意:把域名修改成你的)UPDATE wp_posts SET guid = REPLACE(guid, 'http://youdomain.com','https://youdomain.com')
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://youdomain.com','https://youdomain.com')
- 检查主题文件里面是否有 http://youdomain.com 之类的链接,全部改为 https://youdomain.com
- 如果:你的图片用的是其他域名或者二级域名如 http://img.youdomain.com,那么也要在服务器那里重新配置成 https://img.youdomain.com,然后参考前面的步骤更改网站里面所有 http://img.youdomain.com 开头的图片地址替换成 https://img.youdomain.com
假如你比我还懒,那么可以尝试使用类似 Easy HTTPS Redirection (在插件安装里面直接搜)的 WordPress 插件,毕竟简单非常适合懒人。
zww
赏
oooo
or
- 本文标题:WordPress 博客/网站配置了 https 后需要做的工作
- 本文链接:https://zww.me/when-wordpress-use-https-need-to-do.z-turn
- 发布时间:2017年06月18日 20:28
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
https感觉挺酷的。
@阿勇 与时俱进而已,小博客其实无所谓
小博客无所谓啦,反正来看的人不多
@软件小子 对的,就是玩玩,我偶尔要帮人配置网站环境,熟悉一下而已。
啊,很久没来了
话说我这边可以便宜签野卡哦,200块也不贵,Comodo的
哦对了我Blog换了域名,不过以前的还是能301的啦
开心
@Jason Cooper io后缀啊 因为只是博客(现在就只能这么说了)所以就能省则省了...
@zwwooooo 打个6折怎么样?(博客营销(逃
嘿嘿,HTTPS看来是个趋势呀!最近发现不少博客都部署SSL了!
@明月登楼 的确是,我也拖了很久才上
我也买了三年的证书,结果一直放到了现在?
@灰常记忆 浪费了...
如果用Easy HTTPS Redirection ,还需要弄301 定向吗
@ZHEN JIAN YAO 你这插件不就帮你了吗
虽然 z 叔应该不记得我这个人,但还是在这里冒个泡:
前几天在 Google 上搜 WordPress 博客启用 https 的后续工作时一眼就看到这篇文章了,z 叔的博客在中文圈里大概有很高的权重了吧,恭喜!
@4585_5360 头像和昵称还是有印象的。权重的话,在 Google 还有 PR 时就很高了吧——记得好像是7,然并卵
还是装上证书比较好,能够提升用户的信任度