En este post te vamos a enseñar como configurar tu página 404 desde el .htaccess así como las páginas 400, 403, 401 y 500 de tu sitio web.
Estas configuraciones se realizan con el archivo .htaccess (si no lo tienes solo créalo en la raíz de tu sitio web).
No debes olvidar verificar si tu servidor acepta este tipo de configuraciones, dicho esto empecemos.
Configuración de página de error 404.
Dejando un punto claro el error 404 se da cuando nuestro servidor no encuentra la URL solicitada por el usuario y es bastante común.
Para ello debemos añadir una línea de código en nuestro archivo .htaccess
ErrorDocument 400 /404.html
Donde “/404.html” es la ruta y nombre de archivo al que quieres mandar al usuario cuando ocurra este error, si no tienes este archivo solamente genéralo y personalízalo con la información que quieras mostrar.
Un ejemplo seria:
Configuración de página de error 400
En este caso el error ocurre cuando el usuario ingresa a nuestro sitio web y la URL ingresada no tiene la sintaxis correcta, también porque no tiene los privilegios para acceder a esa URL o que la URL ya no exista.
Para controlar este error colocamos el siguiente código en el .htaccess:
ErrorDocument 400 /400.html
Solo nos queda personalizar nuestro archivo 400.html
Configuración de página de error 403
Antes de entrar en tema, debemos saber por qué nos da este error, el motivo es muy simple y esto ocurre cuando el usuario intenta acceder a un archivo al que no tiene permiso de hacerlo ya sea porque está protegido o esté configurado mal.
Para controlar este error colocamos el siguiente código en nuestro .htaccess:
ErrorDocument 403 /403.html
Y si como en las configuraciones anteriores debemos personalizar el archivo 403.html
Configuracion de página de error 500
El error sucede cuando nuestro servidor web no puede determinar el error que ocurre con la URL. Normalmente, pasa cuando no se ha configurado de manera correcta el servidor o una aplicación.
El código para controlar este error es:
ErrorDocument 500 /500.html
Ahora ya sabemos controlar y personalizar los errores 400, 401, 403 y 500.
No dudes en comentar y dejarnos tu opinión y/o sugerencias.