WordPress使用CloudFlare的免费SSL部署HTTPS网站图片和CSS丢失的问题。

重点:这里只用的是flexible模式,其他的模式此方法无用。

操作前请备份网站 数据库 数据库 数据库

操作: 请勿像我一样,把数据库整个替换了一遍,最后问题依旧。

  1. 开启CloudFlare的强制HTTPS模式 Always Use HTTPS这个选项
  2. 网站安装ClouFlare的插件,我安装的是 Cloudflare Flexible SSL 这个插件,仅修复SSL的BUG的问题
  3. 网站的设置里面讲wordpress和网站的地址都修改成HTTPS模式的地址。

以上操作请遵循顺序进行,不按照顺序进行网站可能会造成无法操作,此时就需要恢复数据库。

以上三种操作不开启会出现的对应问题

  1. 网站会出现https和http混合模式,这种网站以后会很难维护。
  2. 不安装这个插件,网站上的CSS以及图片等信息将无法显示。
  3. 不设置此处,网站将无法发布文章等信息。

操作中的图片

Cloudflare 中的强制开启HTTPS模式的设置
此为 Cloudflare 的修复SSL的插件,还有一个全功能的插件,看自己的需求安装,那个插件也可以修复这个问题
网站HTTPS的设置

发表回复

登录... 后才能评论

评论(3)

  • kaho 2019-03-23 11:28

    步骤是不是错了,安装插件后,再想去设置第三步,什么都打不开了