Htaccess para cachear al máximo una página web

Estado
No está abierto para más respuestas.
Mensajes
96
Puntuación de reacción
0
Buenas a todos.

Hoy me he puesto con el seo online de mi página web y después de analizar mi página web, me decía que tenía que mejorar los tiempos de cacheo. Investigando un poco he encontrado este código que añadiéndolo a nuestro .htaccess, aumentará considerablemente la carga de nuestro sitio.

Código:
<IfModule mod_expires.c>
 ExpiresActive On 
 ExpiresDefault A86400 
 ExpiresByType image/x-icon A2592000 
 ExpiresByType application/x-javascript A2592000 
 ExpiresByType text/css A2592000 
 ExpiresByType image/gif A604800 
 ExpiresByType image/png A604800 
 ExpiresByType image/jpeg A604800
 ExpiresByType text/plain A604800
 ExpiresByType application/x-shockwave-flash A604800
 ExpiresByType video/x-flv A604800
 ExpiresByType application/pdf A604800
 </IfModule>
 #Header
 <IfModule mod_headers.c>
 # YEAR
 <FilesMatch "\.(ico|gif|jpg|jpeg|png|flv|pdf)$">
 Header set Cache-Control "max-age=29030400"
 </FilesMatch>
 # WEEK
 <FilesMatch "\.(js|css|swf)$">
 Header set Cache-Control "max-age=1604800"
 </FilesMatch>
 # 45 MIN
 <FilesMatch "\.(html|htm|txt)$">
 Header set Cache-Control "max-age=2700"
 </FilesMatch>
 <FilesMatch "\.(xml|txt|html)$">
 ExpiresDefault A71400
 Header append Cache-Control "private, must-revalidate"
 </FilesMatch>
 </IfModule>

Esta es mi primer granito de arena en este foro, espero que os valga!

Ya me contáis experiencias.
 

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
yo no pondría esos times de expiracion, dado que luego es un problema, yo pondría 1 semana max
 
Estado
No está abierto para más respuestas.
Arriba