WordPress 整站开启 HTTPS 协议,SSL证书

现在大部分网站都已经开始开启SSL链接了,因为有比较多的免费证书,但是最近很多用户网站发给我的时候发现网站并没有完全开启SSL链接,会导致一系列的问题,今天就分享一个WordPress开启整站SSL的教程。

传统方式将 WordPress 开启整站 HTTPS 协议

1.先申请SSL证书并部署到网站,几乎现在所有的主机都支持一键部署SSL,宝塔面板也可以为网站部署SSL证书。

2.登录和后台强制开启 SSL,可以通过修改 wp-config.php 文件,直接在文件末尾加入以下两行代码:

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

或者在确认 WordPress 站点已经开启 https 协议并可以通过 https 访问,那么可以直接登陆后台,通过“设置”中“常规”里面把“WordPress 地址(URL)”、“站点地址(URL)”两个地址的 http 修改为 https 并保存。

3.然后还需要确定的就是通过“设置”中“多媒体”菜单把“文件的完整 URL 地址”也改为 https 协议,如果文件的完整 URL 地址之前是缺省的,那么也就可以不用修改。

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

update wp_posts set post_content = replace(post_content, 'http://qyblog.cn','https://qyblog.cn');

以上代码以轻语博客地址为例,使用时请按照自己数据库表名(wp_posts)和网站域名修改后在执行即可。

值得注意的是,如果在主题设置或者CDN外链一定也要同时增加HTTPS,如果打开某个页面发现链接地方没有出现小绿锁则表示该页面存在非HTTPS链接,可以F12在审查模式中查看。

 

阅读全文
 收藏 (2) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:轻语博客 » WordPress 整站开启 HTTPS 协议,SSL证书
分享到: 生成海报
qux主题真好用,功能强大,界面美观,还一直在更新.....

热门推荐

评论 5

评论前必须登录!

立即登录   注册

  1. #5

    看看

    362657578@qq.com3年前 (2021-01-28)国内网友Safari浏览器 Linux 登录以回复 举报评论
  2. #4

    不错

  3. #3

    这个还是挺实用的,谢谢了

    cnxingyu@qq.com3年前 (2021-01-18)国内网友谷歌浏览器 Windows 10 登录以回复 举报评论

本站承接WordPress主题开发,主题定制,功能开发

QQ咨询轻语云
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码