Crear páginas de error personalizadas (Linux)

En este artículo, aprenderá a crear sus propias páginas de error para los visitantes de su sitio web.

Puede sustituir los mensajes de error enviados por el servidor por páginas de error personalizadas. Como ejemplo, le mostraremos cómo configurar una página de error individualizada para el mensaje de error 404 (Not Found).

A tener en cuenta

Los mensajes de error personalizados siempre se aplican a todos los dominios incluidos en un paquete.

  • Cree un archivo llamado .htaccess y agregue el siguiente contenido:
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) /error_404.html
    ErrorDocument 404 /error_404.html
    También puede introducir otro número de error en lugar de 404 (Mensajes de error HTTP comunes). En este caso, se "detiene" el error correspondiente. El archivo error_404.html contiene el mensaje de error que ha rediseñado.
     
  • Cree un archivo llamado error_404.html y ingrese el siguiente contenido:
    <?xml version="1.0" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Error 404</title>
    </head>
    <body>
    <h3>Eso no debería haber pasado. La página que ha solicitado no existe.</h3>
    <p><a href="index.html">Volver a la página de inicio</a></p>
    </body>
    </html>

     
  • Coloque los archivos .htaccess y error_404.html en el directorio root de su sitio web. Transcurridos unos minutos, las modificaciones surtirán efecto y aparecerá un nuevo mensaje de error si se produce el error correspondiente.