quiero planear un horario de tiempo de inactividad de mantenimiento en una de mi página web asp.net producción alojado en IIS servidor Windows 2003.¿Cómo se muestra la página de mantenimiento durante la implementación?
Creo que este es el comportamiento preferido:
- Toda solicitud de http://www.x.com incluidos www.x.com/asb/asd/ se redireccionará a una página de notificación (el sitio está inactivo. Vuelva más tarde)
- El mantenimiento tomará alrededor de una hora. cómo me aseguro de tener esta redirección a la página de mantenimiento para tener el menor impacto en el ranking SEO/google
- Preferiblemente quiero poder probar silenciosamente el sitio de producción antes de que vuelva a funcionar
- Preferiblemente no quiero confiar en señalar DNS en otro lugar.
- para que sea simple favor pretender que no tengo ningún otro hardware delante de los servidores web (es decir, equilibrador de carga, etc firewall)
Una idea sería:
- a crear otra aplicación en el mismo servidor web
- crear HttpModule o HttpHandler para manejar cualquier solicitud de URL y 302 a redirigir a la página de mantenimiento
Gracias
DOH! 12 segundos! –
¡es un tiempo récord! – ronaldwidha
@deviant 12 segundos fue probablemente la cantidad de tiempo que tardó en obtener el enlace. votato por eso. gracias – ronaldwidha