Mod headers
doc officielle: http://httpd.apache.org/docs/current/fr/mod/mod_headers.html
Introduction
Ce module fournit des directives permettant de contrôler et modifier les en-têtes de requêtes et de réponses HTTP. Les en-têtes peuvent être fusionnés, remplacés ou supprimés.
Configuration Générique
.htaccess
<IfModule mod_headers.c> <FilesMatch "\\.(ico|jpe?g|png|gif|swf|gz|ttf)$"> Header set Cache-Control "max-age=2797200, public" </FilesMatch> <FilesMatch "\\.(css)$"> Header set Cache-Control "max-age=2797200, public" </FilesMatch> <FilesMatch "\\.(js)$"> Header set Cache-Control "max-age=2797200, private" </FilesMatch> <filesMatch "\\.(html|htm)$"> Header set Cache-Control "max-age=86400, public" </filesMatch> # Disable caching for scripts and other dynamic files <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$"> Header unset Cache-Control </FilesMatch> </IfModule>