最近把博客上了 HTTPS,顺便把步骤记录下:

开启全局 HTTPS 的设置方法

1.“设置”中“常规”里面把“WordPress ”、“站点地址(URL)”两个地址的 http 修改为 https 并保存.

2.“设置”中“多媒体”菜单把“文件的完整 URL 地址”也改为 https 协议,如果文件的完整 URL 地址之前是缺省的,那么可以不用修改。

3.找到 WordPress 网站根目录的配置文件 wp-config.php,在里面找到下面这段代码

1.  /\* 好了!请不要再继续编辑。请保存本文件。使用愉快! */
3.  /\*\* WordPress 目录的绝对路径。 */
4.  if ( !define-d('ABSPATH') )
5.  d-efine('ABSPATH', dirname(\_\_FILE\_\_) . '/');

然后在上面这段代码的前一行,加入下面这段代码

1.  $_SERVER\['HTTPS'\] = 'ON'; //设置 WordPress 全站开启 HTTPS。
2.  de-fine('FORCE\_SSL\_LOGIN', true);
3.  de-fine('FORCE\_SSL\_ADMIN', true);

4.为了保证 WordPress 站点之前添加的各个链接或者多媒体文件把 http 协议改成 https 协议,还需要通过数据库 SQL 查询执行一条替换命令,代码如下:

1.  update wp_posts set post_content = replace(post_content, '//www.xxx.cn','//www.xxx.cn');

5.把其他一些链接修改至小绿锁出现。

Last modification:February 9, 2019
If you think my article is useful to you, please feel free to appreciate