26 de octubre de 2007

Crear y Activar Pagina 404 de Error por Default

En Base al KB 941329 de Microsoft

En MOSS:
- Haga una copia de seguridad del archivo "C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\3082\sps404.html" en un directorio temporal
- Cambie el nombre del archivo "Sps404.html" (por ejemplo, cámbiele el nombre a "mierror404.html"), dejándolo en el mismo directorio
- Modifique la pagina "mierror404.html" como lo considere necesario

En WSS:
- Haga una copia de seguridad del archivo "C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\3082\error.html" en un directorio temporal
- Cambie el nombre del archivo "Error.html" (por ejemplo, cámbiele el nombre a "mierror404.html"), dejándolo en el mismo directorio
- Modifique la pagina "mierror404.html" como lo considere necesario

Para Ambos (Con Desarrollo)

- Cree una aplicación de consola usando Microsoft Visual Studio 2005 con el siguiente código:

// El siguiente codigo asume que se ha hecho una referencia a Microsoft.SharePoint.
Microsoft.SharePoint.Administration.SPWebApplication webapp =
Microsoft.SharePoint.Administration.SPWebApplication.Lookup(new Uri("http://NombreServidor"));
webapp.FileNotFoundPage = "mierror404.html";
webapp.Update();

- Genere y ejecute el programa para redirigir los errores hacia la nueva página. Por defecto, la propiedad "FileNotFoundPage" tiene el valor "null".

Nota: En Windows Internet Explorer, la configuración "Mostrar mensajes de error HTTP descriptivos" esta activada por defecto. En este caso, la página personalizada de error puede que no aparezca. Para más información sobre esta configuración, revise el artículo de Conocimiento Básico de Microsoft número 218155

No hay comentarios.: