这是我上个博客使用wordpress导致的

那段时间,在腾讯申请了个人ssl,配置上博客后,之前的图片都加载不出来了,挺蛋疼的

我博客是https访问,图片的原地址也是https,但就是加载不出来

反而当我用http访问的时候能加载出来,那时候的图片地址是https。。。

我尝试了写function进行字符串替换、该请求地址等等,最后找到了原因和解决方法

因为服务器在新加坡,就配了个CDN加速,提升点体验,知名cloudflare

之后反倒是CDN缓存搞得事,只需要把缓存清掉就可以了

做完上面后,本地访问是没问题了,但是其他人的访问还是不行,具体表现在img标签中的srcset属性还是http,并不是https,最后又写了一个function进行取消srcset属性

add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) );

到这里我这边是显示正常了,其他地方应该也正常,总之配置了ssl之后因为路径的变化出现了非常多的bug,也没有太多时间去捣鼓它