WordPress:PageSpeed Insights 中的 "Serve static assets with an efficient cache policy"

标签 wordpress .htaccess seo pagespeed-insights

WordPress:PageSpeed Insights 中的“使用高效缓存策略提供静态 Assets ”

我在我的 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"

最佳答案

我没有具体测试过满足这个条件的最短时间是多少,但是 PSI 更喜欢更长的缓存时间,将过期时间设置为一年通常可以满足这个条件。

关于WordPress:PageSpeed Insights 中的 "Serve static assets with an efficient cache policy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57159169/

相关文章:

php - 关于 .htaccess 和友好 url 的几个问题

javascript - 在搜索引擎结果的主页 url 下显示子链接

html - 当 <a> 标签包含图片 URL 时如何设置 alt 属性?

html - 我的网站在我的桌面上显示为空白页面

javascript - 后网格布局上的随机不同颜色背景

php - 自动包含定义的 ('BASEPATH' ) 或退出 ('No direct script access allowed' );

seo - 谷歌转义片段与编码

jquery - Wordpress 看不到我的新 style.css 文件

php - 在 WooCommerce 电子邮件通知上显示第二个自定义字段

.htaccess - 重定向到 HTTPS 返回错误 "too many redirects"