我想在我的.htaccess中添加浏览器缓存来提高我的谷歌网页速度得分(目前在86),但它不工作。我使用了2种不同的类型,并且都保持了谷歌页面速度结果的失败。利用浏览器缓存不工作使用htaccess
这是工作在我们的旧网站(建立在laravel PHP),但是只是没有新的其中之一就是HTML/CSS/JS
我已经使用了以下内容:
<filesMatch ".(css|jpg|png|svg|ico|js|php)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
,也
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/html "access 1 month"
ExpiresByType text/css "access 1 month"
ExpiresByType text/javascript "access 1 month"
ExpiresByType text/plain "access 1 month"
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType application/pdf "access 1 year"
ExpiresByType application/x-shockwave-flash "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##
并且都保持失败。我把它放在最高处。
我发表了这篇文章之前,我已经看过来自这里的其他答复,但仍然无法使其工作。任何帮助将不胜感激
感谢
大卫