我已将以下代码添加到我的 .htaccess 文件中:
# JS/CSS files - 4 hours
<filesMatch "\.(js|css)$">
Header set Cache-Control "max-age=14400, public, must-revalidate"
</FilesMatch>
但是 PageSpeed Insights 仍然说我需要利用浏览器缓存:
…assets/js/jquery.dop.ThumbnailGallery.js (4 hours)
…g/libraries/js/jquery.jscrollpane.min.js (4 hours)
…/doptg/libraries/js/jquery.mousewheel.js (4 hours)
…rati_nextgen/modules/ajax/static/ajax.js (4 hours)
…nextgen/modules/ajax/static/ngg_store.js (4 hours)
…i_nextgen/modules/ajax/static/persist.js (4 hours)
…ati_nextgen/modules/ajax/static/store.js (4 hours)
…ules/lightbox/static/lightbox_context.js (4 hours)
…tent/plugins/page-list/css/page-list.css (4 hours)
…ugin/js/jquery.themepunch.plugins.min.js (4 hours)
…n/js/jquery.themepunch.revolution.min.js (4 hours)
所有这些都是插件文件夹中的本地文件,因此 Cache-Control 应该可以工作。知道我做错了什么吗?谢谢你的帮助。