Agregar encabezado de control de caché en Nginx; caducidad

Agregar encabezado de control de caché en Nginx caducidad.Puede agregar encabezados de Cache-Control en Nginx agregando lo siguiente a la ubicación o bloque del servidor de configuración del servidor.

location ~* \.(js|css|png|jpg|jpeg|gif|svg|ico)$ {
 expires 30d;
 add_header Cache-Control "public, no-transform";
}

Entonces, ¿qué es exactamente el código anterior? Básicamente, le está diciendo al servidor que los tipos de archivos no van a cambiar durante al menos un mes. Entonces, en lugar de tener que descargar el recurso cada vez, lo guarda en su computadora. De esta manera es más rápido para las visitas de regreso.

Adición de encabezados caducados en Nginx

Puede agregar encabezados de Caducidad en Nginx agregando lo siguiente a su bloque de servidor. En este ejemplo, puede ver cómo especificar diferentes tiempos de caducidad en función de los tipos de archivos.

    location ~*  \.(jpg|jpeg|gif|png|svg)$ {
        expires 365d;
    }

    location ~*  \.(pdf|css|html|js|swf)$ {
        expires 2d;
    }

Leer también: Qué es memoria caché, definición ; Que es cache en informática, para qué sirve ; ¿Que es almacenamiento en caché y cómo funciona? Ventajas y desventajas

This post is also available in: Español