NGINX - Interceptar errores y personalizarlos

NGINX - Interceptar errores y personalizarlos

Aprende cómo interceptar y personalizar errores en NGINX para mejorar la experiencia del usuario. Este tutorial te muestra cómo configurar páginas de error personalizadas y manejar distintos códigos de estado.

Configuración

​Abrimos el fichero de configuración .conf y le añadimos lo siguiente:

location / {
        proxy_pass http://xxx.xxx.xxx.xxx:xxxx/;
        proxy_intercept_errors on;
}

error_page 404 /404.html;
location = /404.html {
        root  /var/www/nginx/errors/;
        internal;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
        root /var/www/nginx/errors/;
        internal;
}