Configuración básica de IIS (Parte 4: Cambiar la página de error)

  El cambio de una página de error predeterminada de un servidor de red puede realizarse en cualquiera de este tipo de servidores (como ya se ha visto al tratar este tema en el servidor Apache).
  Dado que esta es una de las configuraciones que se deben conocer para tener correctamente configurado el Internet Information Services se verá cómo realizarla. Obviamente, el servidor de red ya debe tener un sitio web con su respectiva página web de inicio predeterminada (si no se sabe cómo realizar esto, puede verse la siguiente entrada).
  Como ya es costumbre en esta serie de entradas, se empleará el sistema operativo Windows Server 2012 R2 para ejemplificar las explicaciones sobre el tema tratado en la presente entrada de este blog. Por otra parte, se realizará el cambio sobre la página del error 404, aunque el procedimiento puede extrapolarse a cualquier otra página de error de servidor de red.

  La página de error 404 que se utilizará como ejemplo de cambio de página de error predeterminada indica que el recurso solicitado no se encuentra disponible en el servidor donde está alojada. Se trata, pues, de uno de los códigos de error más comunes que un servidor de red envía al cliente para informarle cómo ha sido procesada una petición HTTP del segundo.
  En primer lugar, se crea una página web personalizada (debe tener la extensión ".htm" o .html") para sustituir la predeterminada en el directorio donde está alojada la página web que sirve IIS (en este ejemplo se llama "no_encontrada").

 Seguidamente, se accede a la ventana de administración de IIS mediante la ruta "Herramientas Administrativas > Administrador de Internet Information Services (IIS)". En la sección izquierda de la ventana se sigue la ruta "Conexiones > [nombre del servidor] > Sitios > Default Web Site" y se pulsa en "Páginas de errores" en el panel central de la ventana.
 A continuación, se selecciona la opción "404  %SystemDrive%\inetpu...  Archivo  Heredada" (o la que se necesite para cambiar la página de error deseada) en el panel central de la ventana, y se pulsa sobre la opción "Modificar..." del panel derecho.
   En la ventana que aparecerá, puede cambiarse el código de estado (aunque es mejor dejarlo como está) y seleccionar una acción de respuesta entre las tres opciones que ofrece. Para realizar el cambio que se pretende en esta entrada basta con seleccionar la opción "Ejecutar una dirección URL en este sitio" y escribir la dirección a la página de error previamente creada dentro del directorio del sitio web servido por IIS. Finalmente, se pulsa el botón "Aceptar" para mantener los cambios.
   Nuevamente en la ventana anterior, se pulsa la opción "Modificar configuración de característica..." en el panel derecho.
  Aparecerá una nueva ventana donde se seleccionará la opción "Páginas de errores personalizados", en la sección "Respuestas de errores", y se pulsará en el botón "Aceptar". De este modo, se mostrará la página tanto para peticiones realizadas desde el equipo local como desde otros equipos.

   Puede comprobarse el resultado abriendo un navegador de red y escribiendo en su barra de direcciones la ruta a la página de error, o una petición que haga que aparezca dicha página de error (como ejemplo se ha escrito "http://localhost/no_encontrada.html").

  Espero que esta entrada haya sido útil y/o interesante al lector. En caso afirmativo, coméntela y/o compártala, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.