# ---------------------------------------------------------------------- # Cabeceras para especificar caché del navegador # ---------------------------------------------------------------------- ExpiresActive on # Poner que por defecto la caché dura un mes ExpiresDefault "access plus 1 month" # El HTML ponemos que no se caché pues damos por hecho que pesa poco y puede tener actualización ExpiresByType text/html "access plus 0 seconds" # Lo mismo para otro tipo de datos ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" ExpiresByType application/json "access plus 0 seconds" # Ponemos una hora para los Feed ExpiresByType application/rss+xml "access plus 1 hour" ExpiresByType application/atom+xml "access plus 1 hour" # Favicon ponemos una semana ExpiresByType image/x-icon "access plus 1 week" # Media: imágenes, vídeo, audio 1 mes ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType video/ogg "access plus 1 month" ExpiresByType audio/ogg "access plus 1 month" ExpiresByType video/mp4 "access plus 1 month" ExpiresByType video/webm "access plus 1 month" # Webfonts 1 mes ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" # CSS and JavaScript 1 año ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year"