¿Desea aprender a deshabilitar la caché de archivos en el servidor Nginx? En este tutorial, vamos a configurar el servidor Nginx para deshabilitar la caché de archivos.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Esto deshabilitará la caché de archivos en el navegador del usuario.

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Nginx – Desactivar la caché

Instale el servidor Nginx.

Copy to Clipboard

Edite el archivo de configuración de Nginx para el sitio web predeterminado.

Copy to Clipboard

Agregue los siguientes encabezados para deshabilitar la caché de archivos.

Copy to Clipboard

Aquí está el archivo, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo, después de nuestra configuración.

Copy to Clipboard

Reinicie el servicio Nginx.

Copy to Clipboard

Opcionalmente, deshabilite el encabezado denominado ETAG.

Copy to Clipboard

En nuestro ejemplo, el navegador del usuario remoto no almacenará en caché los archivos de este servidor Nginx.

Desde un equipo remoto, intente acceder a una página desde el servidor Nginx.

Copy to Clipboard

Aquí está la salida del comando.

Copy to Clipboard

En nuestro ejemplo, el servidor Nginx utiliza el encabezado de conexión para indicar al navegador del usuario que no almacene en caché los archivos.

Opcionalmente, puede seleccionar solo una lista de extensiones de archivo para deshabilitar la memoria caché.

Copy to Clipboard

¡Felicitaciones! Deshabilitó la característica de caché del explorador mediante los encabezados del servidor Nginx.