He configurado el htaccess de mi página para que haga uso de la caché del navegador cuando un usuario entra en ella. Funciona correctamente en Chrome, pero no en Firefox, he buscado por la web pero no he encontrado ninguno completo.
¿Alguien me puede dar una versión que almacene los ficheros estáticos (imágenes, fuentes de letra, css, javascript, etc.) en todos los navegadores?. Aquí dejo lo tengo ahora:
Código htaccess:
Ver original
<IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 600 seconds" ExpiresByType image/x-icon "access plus 604800 seconds" ExpiresByType image/jpg "access plus 604800 seconds" ExpiresByType image/jpeg "access plus 604800 seconds" ExpiresByType image/png "access plus 604800 seconds" ExpiresByType image/gif "access plus 604800 seconds" ExpiresByType application/x-shockwave-flash "access plus 604800 seconds" ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 604800 seconds" ExpiresByType application/x-javascript "access plus 604800 seconds" ExpiresByType text/html "access plus 600 seconds" ExpiresByType application/xhtml+xml "access plus 600 seconds" </IfModule> <IfModule mod_headers.c> <FilesMatch "\\.(ico|jpeg|jpg|png|gif|swf|css|js)$"> Header set Cache-Control "max-age=604800, public" </FilesMatch> <FilesMatch "\\.(x?html?|php)$"> Header set Cache-Control "max-age=600, private, must-revalidate" </FilesMatch> </IfModule>
Un saludo.