Personalizando Mensajes de Error del Servidor Web (Alojamiento Linux)
Cuando los visitantes de su sitio soliciten páginas que el servidor web no pueda localizar, este generará y mostrará una página HTML estándar con un mensaje de error. Los mensajes de error estándar informan acerca de problemas pero generalmente no indican cómo solucionarlos. A menudo tienen una imagen aburrida.
Puede crear sus propias páginas de error y usarlas en su servidor web. Con Parallels Plesk Panel, puede personalizar los siguientes mensajes de error:
- 400 Bad File Request. Indica que la sintaxis usada en la URL es incorrecta (por ejemplo, las mayúsculas deberían ser minúsculas; marcas de puntuación incorrectas).
- 401 Unauthorized. El servidor está buscando alguna clave de encriptación del cliente y no la encuentra. Además se ha introducido una contraseña incorrecta.
- 403 Forbidden/Access denied. Similar a 401; se necesita una autorización especial para acceder al sitio – una contraseña y/o nombre de usuario si se trata de una incidencia de registro.
- 404 Not Found. El servidor no puede encontrar el archivo solicitado. El archivo ha sido movido o eliminado o bien se ha introducido una URL o nombre de documento incorrecto. Este es el error más común.
- 405 Method Not Allowed. El método especificado en la Línea de Petición no está permitido para el recurso identificado por la URI de la Petición.
- 406 Not Acceptable. El recurso identificado por la petición sólo puede generar entidades de respuesta que tengan características de contenido no aceptables de acuerdo con las cabeceras de aceptación enviadas en la petición.
- 407 Proxy Authentication Required. Este código es similar al 401 (Unauthorized), pero indica que primero el cliente debe autenticarse con el proxy.
- 412 Precondition Failed. La precondición dada en uno o más campos de la cabecera de la petición ha sido evaluada como falsa cuando se analizó en el servidor. Este código de respuesta permite al cliente situar precondiciones en la información meta del recurso actual (información del campo cabecera) y así evitar que el método solicitado se aplique a un recurso que no se el pretendido.
- 414 Request-URI Too Long. El servidor rechaza entregar la petición porque la URI de la Petición es más larga de lo que el servidor puede interpretar. Esta condición extraña sólo puede suceder cuando un cliente ha convertido una petición POST de forma incorrecta a una petición GET con mucha información de consulta, cuando el cliente ha descendido a un "black hole" de URI de redirección (por ejemplo, un prefijo de URI redigirido que apunta a un sufijo de si mismo) o cuando el servidor está siendo atacado por un cliente que intenta explotar los vulnerabilidades de seguridad presentes en algunos servidores usando búfeer con longitud fija para leer o manipular el URI de Petición.
- 415 Unsupported Media Type. El servidor rehúsa entrega la petición porque la identidad de la petición está en un formato no soportado por el recurso solicitado para el método solicitado.
- 500 Internal Server Error. No se ha podido recuperar el documento HTML debido a problemas de configuración del servidor.
- 501 Not Implemented. El servidor no soporta la funcionalidad requerida para completar la petición. Esta es la respuesta propiada cuando el servidor no reconoce el método de petición y no puede soportarlo para ningún recurso.
- 502 Bad Gateway. El servidor, mientras actúa como pasarela o proxy, recibió una respuesta inválida del servidor upstream que accedió cuando intentaba completar la petición.
Para configurar el servidor Web de Parallels Plesk Panel para que muestre sus páginas de error personalizadas:
- A través de Parallels Plesk Panel, active el soporte para documentos de error personalizados: En su Página de inicio, haga clic en Ajustes de Alojamiento Web, seleccione la casilla Documentos de error personalizados y haga clic en ACEPTAR.
- Conéctese a su cuenta FTP en el servidor de Parallels Plesk Panel y vaya al directorio
error_docs
. - Edite o sustituya los archivos. Asegúrese de mantener los nombres correctos del archivo:
- 400 Bad File Request -
bad_request.html
- 401 Unauthorized -
unauthorized.html
- 403 Forbidden/Access denied -
forbidden.html
- 404 Not Found -
not_found.html
- 405 Method Not Allowed
- method_not_allowed.html
- 406 Not Acceptable
- not_acceptable.html
- 407 Proxy Authentication Required
- proxy_authentication_required.html
- 412 Precondition Failed
- precondition_failed.html
- 414 Request-URI Too Long
- request-uri_too_long.html
- 415 Unsupported Media Type
- unsupported_media_type.html
- 500 Internal Server Error -
internal_server_error.html
- 501 Not Implemented
- not_implemented.html
- 502 Bad Gateway
- bad_gateway.html
- Espere unas horas antes de reiniciar su servidor web. Una vez reiniciado, el servidor web iniciará usando sus documentos de error.