更正 Apache2 AddType 指令以缓存字体

更正 Apache2 AddType 指令以缓存字体

我正在使用 apache 2,并在虚拟服务器 conf 文件中设置了如下缓存指令:

<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|woff2)$"> Header set Cache-Control "ETag, public" </Filesmatch>

除了缓存 woff2 字体之外,这似乎运行正常,我已经尝试了以下线程中的所有内容:针对字体 MIME 类型更正 Apache AddType 指令

但是,Google Page Speed 仍将字体报告为未缓存。引用线程中的指令是在不从 ETag 缓存控制中删除 woff2 的情况下添加的(如果这样做会有所不同)。

有问题的站点是:https://dmmblitz.com

服务器版本:Apache/2.4.41(Ubuntu)

答案1

替换ETagmax-age=31536000(对于用户缓存 TTL = 1 年)

相关内容