Как я могу исключить определенную папку, содержащую несколько изображений PNG, из кэша Apache?
Вот мой cache-control.conf
<IfModule mod_headers.c>
Header unset Pragma
Header unset ETag
FileETag None
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=31536000, public"
</FilesMatch>
</IfModule>
РЕДАКТИРОВАТЬ: Я должен был уточнить, что по соображениям безопасности у меня есть AllowOverride None
в моем httpd.conf для моих виртуальных хостов.
Прежде чем я попытался поместить файл .htaccess со следующим содержимым в папку с изображениями, но позже понял, что у меня установлен AllowOverride None
.
<filesMatch "\.(png)$">
ExpiresDefault A0
Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
Header set Pragma "no-cache"
</filesMatch>
Есть ли способ сделать это на основном уровне конфигурации Apache?
Спасибо!