/ / ¿Cómo puedo configurar los encabezados de caducidad en mi página web? - HTML, CSS, almacenamiento en caché

¿Cómo puedo configurar los encabezados de expiración en mi página web? - html, css, caching

Hice una pregunta sobre cómo mejorar los tiempos de carga de CSS y una respuesta sugirió configurar los encabezados de caducidad en mi página web. ¿Alguien puede explicar cómo puedo hacer esto? Nunca he oído hablar de eso antes.

Respuestas

3 para la respuesta № 1

Este es un truco de Apache que puedes hacer creando un archivo llamado ".htaccess" y colocándolo en la raíz de tu dominio a través de FTP.

<FilesMatch ".(css)$">
ExpiresDefault "access plus 2 hours"
</FilesMatch>

Pegue eso en su archivo .htaccess y establecerá el encabezado de los archivos CSS. Agregue más tipos de archivo (css | js)

o control de caché para usuarios no apache:

<ifModule mod_headers.c>
<filesMatch "\.(css)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
</ifModule>

De hecho, use todos los trucos que admite su servidor en este artículo, su sitio será notablemente más rápido:

http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/


1 para la respuesta № 2

http://code.google.com/speed/page-speed/docs/caching.html#LeverageBrowserCaching


-2 para la respuesta № 3

Esto va en su archivo raíz .htaccess pero si tiene acceso a httpd.conf, eso es mejor

<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
</FilesMatch>

Para el formato de archivo especificado se almacenará en caché y evitará que los usuarios realicen solicitudes HTTP adicionales