今天明月给大家分享一下 WordPress 高级缓存插件 W3 Total Cache 开启支持 Brotli 压缩算法的教程,在撰写【WordPress 高级缓存插件 W3 Total Cache Pro 详细配置教程】一文的时候明月就发现 W3 Total Cache 已经支持 Brotli 压缩算法了,可惜的是在安装完 W3 Total Cache 后才发现插件的“浏览器缓存”里有关 Brotli 压缩算法的选项竟然是灰色的无法勾选使用,如下图:
这就比较诡异了,明月的服务器对 Brotli 压缩算法的支持可以追溯到很早了(可参考【给 Nginx 添加谷歌 Brotli 压缩算法支持】一文),至少 2018 年在 Nginx 上就已经支持了!
打开 W3 Total Cache 通用设置里的“Compatibility Test”进行兼容性检查才发现竟然是因为没有安装 Brotli extension 造成的(如下图),extension!?