WordPress:PageSpeed Insights 中的“使用有效的缓存策略提供静态资产”

Posted

技术标签:

【中文标题】WordPress:PageSpeed Insights 中的“使用有效的缓存策略提供静态资产”【英文标题】:WordPress: "Serve static assets with an efficient cache policy" in PageSpeed Insights 【发布时间】:2019-12-01 04:56:10 【问题描述】:

我在我的 wordpress 网站上得到了Serve static assets with an efficient cache policy 的诊断结果。

我认为这是浏览器缓存问题,并添加了以下.htaccess 代码。

但是问题还没有解决。

我觉得有些不对劲。

我应该解决什么问题?

#.htacess


AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-opentype .otf
AddType application/x-font-woff .woff
AddType image/svg+xml .svg

<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 2 days"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType text/css "access plus 1 days"
ExpiresByType text/javascript "access plus 1 weeks"
ExpiresByType image/gif "access plus 1 weeks"
ExpiresByType image/jpeg "access plus 1 weeks"
ExpiresByType image/png "access plus 1 weeks"
ExpiresByType image/x-icon "access plus 1 weeks"
ExpiresByType application/pdf "access plus 1 weeks"
ExpiresByType application/javascript "access plus 1 weeks"
ExpiresByType application/x-javascript "access plus 1 weeks"
ExpiresByType application/x-shockwave-flash "access plus 216000 seconds"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"
</ifModule>

ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-opentype "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"

【问题讨论】:

【参考方案1】:

我还没有确切测试过满足此标准的最短时间,但 PSI 更喜欢更长的缓存时间,将过期设置为一年通常可以满足此标准。

【讨论】:

以上是关于WordPress:PageSpeed Insights 中的“使用有效的缓存策略提供静态资产”的主要内容,如果未能解决你的问题,请参考以下文章

如何解决wordpress网站速度问题?

Mod_pagespeed 已启用。 FileCachePath 不能为空:

Http2需要PageSpeed模块吗?

apache是 否可以重新启动可靠地清除pagespeed缓存?

Nginx开启ngx_pagespeed模块

PageSpeed 模块弄乱了图像的比例