2011-09-30 14 views
8

Actualmente estoy almacenando en caché mis CSS, JS e imágenes usando deflate en mi configuración de Apache.Almacenamiento de imágenes en caché, JS y CSS en Apache usando deflate

Aquí está mi código:

AddOutputFilterByType DEFLATE text/plain 
AddOutputFilterByType DEFLATE text/html 

AddOutputFilterByType DEFLATE text/xml 
AddOutputFilterByType DEFLATE application/xml 
AddOutputFilterByType DEFLATE application/xhtml+xml 
AddOutputFilterByType DEFLATE application/rss+xml 

AddOutputFilterByType DEFLATE text/css 
AddOutputFilterByType DEFLATE application/javascript 
AddOutputFilterByType DEFLATE application/x-javascript 

Ahora, cuando puedo comprobar el encabezado que veo:

Host    www.domain.com 
User-Agent   Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 
Accept    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
Accept-Language  en-us,en;q=0.5 
Accept-Encoding  gzip, deflate 
Accept-Charset  ISO-8859-1,utf-8;q=0.7,*;q=0.7 
Connection   keep-alive 
If-Modified-Since Fri, 30 Sep 2011 01:05:01 GMT 
If-None-Match  "124741af-1c4b9-4ae1136f3f9d0" 
Cache-Control  max-age=0 

Todo se ve bien, la Accept-Encoding es gzip, deflate que es lo que quiero, pero ahora veo el Cache-Control es max-age=0.

¿Vencerá el objetivo del almacenamiento en caché utilizando desinflar? ¿Eso significa que solo está almacenando en caché durante 1 día y al día siguiente no lo almacenará en la memoria caché o tendrá que volver a cargarlo?

Nota: Mis imágenes rara vez cambian, mi CSS y JS cambian una vez a la semana.

Respuesta

Cuestiones relacionadas