Я использую Google PageSpeed на моем сайте, и это говорит мне, что мне нужно
«Укажите проверку валидатора»..htaccess: Как указать «Проверка валидатора кеша»?
Следующие ресурсы не имеют валидатора кеша. Ресурсы, которые не задают проверку подлинности кеша, не могут быть эффективно обновлены. Укажите Last-Modified или ETag заголовок, чтобы включить проверку кэша для следующих ресурсов:
... то список изображений, CSS, JS и т.д.
В соответствии с http://code.google.com/speed/page-speed/docs/caching.html#LeverageBrowserCaching:
Set Дата последней модификации в последний раз, когда ресурс был изменен. Если дата последней модификации достаточно удалена в прошлом, скорее всего, браузер не сможет ее восстановить.
У меня есть следующие в моей .htaccess:
<IfModule mod_headers.c>
<FilesMatch "\.(bmp|css|flv|gif|ico|jpg|jpeg|js|pdf|png|svg|swf|tif|tiff)$">
Header set Last-Modified "Tue, 31 Aug 2010 00:00:00 GMT"
</FilesMatch>
</IfModule>
Что я делаю неправильно?
У меня уже есть вещи: ExpiresByType text/css «доступ плюс 1 год» в mod_expires. Любые другие предложения? – StackOverflowNewbie
попробуйте новый 'Header set Last-Modified 'Mon, 31.08.2009 00:00:00 GMT« вместо того, что у вас есть, это на год старше! – aularon
Пробовал, не имел никакого значения. Любые другие идеи? – StackOverflowNewbie