Реализация управления кешем с помощью .htaccess на сервере Apache

хорошо, я ' Я все еще пытаюсь разобраться в некоторых вещах, связанных с кешированием, и просмотрел пару примеров, которые смог найти в Google. Я добавил следующий код в свой файл .htaccess:

### activate mod_expires
ExpiresActive On
### Expire .gif's 1 month from when they're accessed
ExpiresByType image/gif "access plus 3 months"
ExpiresByType image/png "access plus 3 months"
ExpiresByType image/jpg "access plus 3 months"
ExpiresByType text/javascript "access plus 3 months"

Используя инструменты аудита Chrome и инструмент YSlow Firebug, похоже, что это кэширует некоторые из моих изображений / файлов, но далеко не все из них. У меня все еще есть список файлов (.jpg, .js и .css - я знаю, что не установил здесь файлы css для кеширования), которые не кэшируются. В сообщении аудита Chrome просто указано У следующих ресурсов отсутствует срок действия кеша. Ресурсы, для которых не указан срок действия, могут не кэшироваться браузерами:

некоторые из изображений, которые не кэшируются, являются фоновыми изображениями, другие являются частью галереи js и вызываются через JS - может ли это быть влияет, почему они не t caching?

Извините, я не могу дать ссылку на код - сайты все еще закрыты и доступны только для просмотра клиенту.

Заранее спасибо!

6
задан sshow 12 January 2012 в 13:44
поделиться