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 thoughts on “WordPress使用CloudFlare的免费SSL部署HTTPS网站图片和CSS丢失的问题。

发表评论