2010-12-16 8 views
7

Me pregunto cómo eliminar los mensajes de error que IIS7 agrega a la parte superior de la página.Cómo eliminar mensajes de error - IIS7

Tengo mis propias páginas de error 500 y 404 publicadas.

Sin necesidad de las páginas de error que los he eliminado, pero todavía estoy recibiendo este en la parte superior de mi página:

El recurso que busca ha sido quitado, haya cambiado de nombre o se encuentra temporalmente no disponible

¿Alguna idea?

Respuesta

10

Para evitar el secuestro de IIS7 de sus páginas de error, establezca existingResponse="PassThrough" en su sección httpErrors en su archivo web.config. Por ejemplo:

<configuration> 
    <system.webServer> 
    <httpErrors existingResponse="PassThrough" /> 
    </system.webServer> 
</configuration> 
+0

Merece la pena señalar que esto también funciona para IIS Express. – Richard

6

También puede entrar en el Administrador de IIS -> páginas de error a continuación, haga clic en el botón derecho en "Modificar configuración de característica ..." y establecer la opción de "errores detallados", entonces será su aplicación que procesa el error y no IIS.

+0

Esta debería ser la respuesta aceptada ... Gracias – Fergus

Cuestiones relacionadas