WordPress 设置开启全站 HTTPS 的几个步骤

  一切工作准备就绪了,最后一步就是修改 WordPress 相关设置以开启全站 HTTPS。在开启之前,要先在域名的 www 之前加“https://”确认一下首页和文章页是否可以打开,如果可以,才能继续配置全站 HTTPS,不然都打不开了。当我打开首页的时候,发现页面全乱了,显然是 CSS 的问题,CSS 是通过七牛外部调用的,并没有开启 SSL。

  于是买了个阿里云 OSS,并开启 SSL,通过 https 调用资源。期间也遇到了首页打开正常文章 404 找不到的情况,已解决。接下来设置 WordPress:

、替换外部调用的 CSS、JS 等文件链

  很简单,直接修改 header.php 文件,将 http 更换成 https,当然是要在测试成功的前提下进行。

二、修改后台地址

  登录 WordPress 后台,在设置-常规里将 WordPress 地址(URL)和站点地址(URL)改成 https 链接。

三、强制后台和登录使用 SSL

  打开网站根目录下的 wp-config.php 文件,在代码最底部增加以下两行:

define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

四、替换所有的文章图片地址

  很多地方都提到采用在 functions.php 里加入代码的方式,个人认为完全没有必要,直接打开数据库替换即可,语句如下:

UPDATE wmh_posts SET post_content = replace(post_content, 'http://img.hack520.com/','https://cdn.hack520.com/images/');

给TA买糖
共{{data.count}}人
人已赞赏
建站经验

WordPress 开启 HTTPS 后首页正常而文章页 404 原来是这么回事!

2020-12-30 10:45:03

建站经验

阿里云 OSS FTP 使用 FlashFXP 出错的原因及解决方法

2020-12-30 22:47:23

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索