更新失败。 您可能已经掉线 —— wordpress后台问题全是HTTPS的问题
wordpress后台的一堆问题全是HTTPS设置的问题,包括不限于后台空白,区块编辑器无法使用,主题编辑器无法打开……
在2024年的今天,wordpress的智能化自动化已经非常高级,很难再出低级的失误,然而这个问题,新装的wordpress在使用新的区块编辑器时仍然提示“更新失败。 您可能已经掉线”
更新失败。 您可能已经掉线
搜了半天,都是老掉牙的低级答案,什么插件问题rest api问题都是错的,唯一的通解就是SSL证书与https的设置问题。
wordpress后台打不开的问题是重定向次数过多,重定向次数过多是因为:
- cdn如cloudflare会将url的http改成https,会重定向
- 服务器环境会使URL进行重定向,cloudflare使用灵活模式,在与源服务器可能会用http访问,也会重定向
- wordpress后台设置网站地址默认是http,增加重定向
- wordpress自带.htaccess文件默认是http
区块编辑器提示“更新失败。 您可能已经掉线”也是因为上述问题之一导致,主题编辑器打不开同理。白话就是加载的东西有些不要求https而有些又强制要求http。
解决方案
按重要度,可进行如下:
- 正确安装SSL证书,并在服务器环境设置为强制使用https。一招解决。没有自有证书跳过。
- 如果使用了cdn如cloudflare代理以及它的证书,需要给服务器安装cloudflare源服务器证书,并设置【完全(严格)】模式。亦可一招制敌。
- wordpress后台设置网站地址修改为https起头。需完成1或2任意一步再改,否则可能打不开后台导致要修改数据库了。
- wordpress自带.htaccess文件修改http为https,不建议动,容易画蛇添足。
最后,对于个人小网站来说,使用cloudflare源服务器证书,【完全(严格)】模式,开启它的小云朵是最好的。赞美cloudflare~