我在Symfony2中做了一个应用程序,并通过了GTmetrix或pigdom的测试,并返回此错误:
下列资源缺少缓存验证器。没有指定缓存验证器的资源不能有效刷新。指定Last-Modified或ETag标头,以启用以下资源的缓存验证:
http://fonts.googleapis.com/css?family=Quintessential有谁知道我该如何删除这个错误吗?问候。
谢谢你的回答:我的htaccess文件是:
Options +indexes
Header unset ETag
FileETag None
<FilesMatch "(?i)^.*.(ico|flv|jpg|jpeg|png|gif|js|css)$">
Header unset Last-Modified
Header set Expires "Fri, 6 Jan 2013 00:00:00 GMT"
ExpiresActive On
ExpiresDefault "access plus 1 year"
Header set Cache-Control "public, no-transform"
</FilesMatch>
AddOutputFilterByType DEFLATE text/html text/css application/javascript
sorry for my english
你试过用YSlow测试吗?
"过期"可能有问题。
你是否修改了你的。htaccess文件?
这可能会有帮助:利用浏览器缓存