Wie wird die Wartungsseite während der Bereitstellung angezeigt?
Möchte ich planen, einen Zeitplan Wartungs-down-Zeit auf einem meiner Produktion asp.net website auf IIS gehostet wird, der windows server 2003.
Ich denke, dies ist das bevorzugte Verhalten:
- Alle Anfragen an http://www.x.com einschließlich www.x.com/asb/asd/wird umgeleitet, um eine Benachrichtigung Seite (Seite ist zurzeit down. kommen Sie später darauf zurück)
- Die Wartung dauert etwa eine Stunde. wie kann ich sicherstellen, dass diese Umleitung auf die Seite " Wartung die geringsten Auswirkungen auf SEO/google ranking
- Vorzugsweise möchte ich in der Lage sein zu ruhig testen, die Produktion Ort, bevor es zurück geht 'Leben'
- Bevorzugt aber ich will nicht zu verlassen Sie sich darauf-DNS anderswo.
- Es einfach zu machen bitte so tun, dass ich nicht noch andere hardware vor dem web-Server (ich.e-load-balancer, firewall, etc)
Eine Idee wäre:
- zum erstellen einer anderen Anwendung auf dem gleichen Webserver
- erstellen httpmodule oder httphandler, um mit jeder url-Anfrage, 302 und leiten Sie Sie auf der Seite " Wartung
Dank
InformationsquelleAutor der Frage ronaldwidha | 2009-05-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, App_Offline.htm in das root-Verzeichnis.
InformationsquelleAutor der Antwort Anton Gogolev
kopieren app_offline.htm Datei in den webroot
http://weblogs.asp.net/scottgu/archive/2005/10/06/426755.aspx
InformationsquelleAutor der Antwort Chad Grant