配置Wordpress 支持免费版Https 访问。

本文介绍了如何在Wordpress中配置免费的HTTPS访问,特别是在站点迁移时。通过使用Cloudflare的免费SSL证书,详细阐述了从备份数据、修改数据库、调整域名到安装并激活Cloudflare Flexible SSL插件的全过程,以解决后台加载问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们在搭建Wordpress的时候会遇到一下如下情况,比如站点迁移,将A站点迁移到B站点, 域名又原来的A变为B.  http 变为Https 等这样的情况。对于个人或小公司,我们都喜欢免费版的SSL证书,在这里我们采用cloudflare 的免费版证书,当然你有钱的话可以购买,推荐一个便宜购买证书的网站(Namecheap): https://www.namecheap.com/security/ssl-certificates.aspx, 国内的阿里最近也提供免费版的SSL证书,但是适合个人或测试使用,如果是企业的话,可以到下面网站购买,是官方正规的证书提供商, www.digicert.com 和 https://www.geotrust.com/ 

 分享给大家我在搭建环境过程中碰到的一些坑. 我们为了安全迁移站点,首先将A站点数据全部备份,包括数据库备份。最后备份为zip格式文件(避免丢包)上传到B服务器。  将Nginx或Apache配置好。指向对于访问目录。

操作流程:

  1:  打开数据库,找到表 wp_options, 修改2个属性 home和siteurl, 将A域名替换为B域名。 home和siteurl设置为一致。


2: http://www.a.com ----->  https://www.b.com ,修改好后保存。

3: 测试访问:

发现后台无法访问,一直在转圈加载。但是前台页面可以访问。 碰到这种情况真是让人抓虾,到底有没有更好的办法呢,当然有,需要我们去搜索发现,但是很难。 因为CloudFlare免费版的https采用的是转发,所以在实际应用中还是有很大区别的。如果你的https是以证书形式存在的,是不需要这么麻烦的配置。


4: 接下来需要安装 CloudFlare Flexible SSL 插件,在wordpress插件里面搜索便可以找到。 

官方地址: https://wordpress.org/plugins/cloudflare-flexible-ssl/


5: 激活插件,访问一下试试,是不是全站变为https了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值