HTMLpointHTMLpoint HTMLpoint.com


 Configuración 2/3



Para configurar Apache de forma que pueda producir mensajes de error personalizados, habrá que actuar sobre el archivo srm.conf en la rootdir del servidor de red; de hecho, en este leeremos algo como:

# Customizable error response (Apache style)
# these come in three flavors
#
# 1) plain text
#ErrorDocument 500 "The server made a boo boo.
# n.b. the (") marks it as text, it does not get output
#
# 2) local redirects
#ErrorDocument 404 /missing.html
# to redirect to local url /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
# n.b. can redirect to a script or a document using
# server-side-includes.
#
# 3) external redirects
#ErrorDocument 402 http://some.other_server.com/subscription_info.html


La sintaxis de base para los mensajes de error personalizados, entonces, es:

ErrorDocument XXX acción

en el que "ErrorDocument" es el directorio, XXX es un número de tres cifras que corresponden al código de error de servidor (por ejemplo, 404, 500 etc.) y "acción" es lo que el servidor tiene que hacer en caso de que se detecten estos errores.

Detengámonos en "acción" antes de ver unos ejemplos: ésta puede ser:

  • del simple texto que hay que visualizar, precedido de las comillas ("), pero no cerrado por ellas; las comillas, además, no se visualizarán en el mensaje de error (primer caso mencionado por el archivo srm.conf);
  • una URL local (segundo caso mencionado);
  • una URL externa a la que dirigir al visitador (tercer caso).
Es aconsejable no abusar demasiado de los direcciones, sobre todo de las externas: a muchos les podría molestar encontrarse inexplicablemente en un sitio diferente al suyo por motivos que no se pueden explicar.


[ Ejemplos ]
  Volver al inicio de la página