Blog

WordPress 博客/网站配置了 https 后需要做的工作

嗯,最终还是给自己博客网站加上证书,用的是 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
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: https://zww.me/when-wordpress-use-https-need-to-do.z-turn

49 comments

  1. 西城杨柳弄春柔 西城杨柳弄春柔 Google Chrome 59 Google Chrome 59 Windows 7 Windows 7

    one

    沙发
  2. Jason Cooper Jason Cooper Google Chrome 58 Google Chrome 58 Android 6.0.1 Android 6.0.1

    哇,z叔真是越来越宅了…

    板凳
  3. kn007 kn007 Google Chrome 58 Google Chrome 58 Android 7.0 Android 7.0

    前来祝贺

    地板
  4. ......
  5. 阿勇 阿勇 Firefox 34 Firefox 34 Windows XP Windows XP

    https感觉挺酷的。

    21楼
  6. 软件小子 软件小子 Google Chrome 60 Google Chrome 60 Windows 10 Windows 10

    小博客无所谓啦,反正来看的人不多 :mrgreen:

    22楼
    • zwwooooo zwwooooo Firefox 55 Firefox 55 Windows 10 Windows 10

      @软件小子 对的,就是玩玩,我偶尔要帮人配置网站环境,熟悉一下而已。

Leave a Reply