[Global-announce] Umzug: statische Websites

Michael Hoennig global@hostsharing.net
Sun, 19 May 2002 07:44:17 +0200


Liebe Hostsharing-Mitglieder und -Nutzer,

im Voraus: es ist keine Aktion notwendig. Diejenigen, für die das im
Folgenden Beschriebene zu spät kommt oder zu komplex ist, der brauchen
nichts zu tun. Es ist lediglich eine Optimierung des Umzugs, die jeder
Domain-Admin für seine Site vornehmen kann.

Für dynamische Websites wird, wie bereits angekündigt, ein Ausfall von ca.
einer Stunde am Pfingstmontag unumgänglich sein. Wenn jemand während
dieser Zeit (oder später wegen zu lange cached IP-Nummern) auf die
Websites auf den alten Server Hopi zugreift, wird eine zentrale
Umzugsseite eingeblendet.

Wer statische Websites hat, kann die Downtime aber ganz vermeiden, und
alle anderen können optional eine eigene Umzugsseite einblenden, indem ein
Directory _static_ in der DocumentRoot (also z.B.
(/home/doms/deineigenerdomainname.de/subs/www/.static) angelegt wird.

Unmittelbar vor dem Umzug stellen wir eine .htacess mit einer
Weiterleitung auf die zentrale Umzugsseite in alle DocumentRoot
Verzeichnisse, die kein _static_ Directory haben, bei den anderen kopieren
wir den Inhalt des Directories _static_ in die DocumentRoot hoch. 

Somit kann man mit einem leeren _static_ Verzeichnis erreichen, dass die
eigene Site einfach auf Hopi weiterläuft (diese darf also keine Daten
schreiben, die später noch benötigt werden), mit einer _static_/index.html
kann man seine eigene statische Notfall-Site erstellen, oder auch mit
einer eigenen _static_/.htaccess eine eigene Umzugs-Weiterleitung
konfigurieren. Es können auch mehrere Dateien in _static_ abgelegt werden,
da alle in die DocumentRoot der jeweiligen (Sub-) Domain kopiert werden.

Für direkte Aufrufe vom Browser auf /cgi-bin/ haben wir derzeit leider
noch keine Lösung, da her wird /cgi-bin/ voraussichtlich nicht
funktionieren und bei Beginn des Umzugs auf Hopi aus der
Serverkonfiguration genommen (so dass es sich dann um ein normales
Verzeichnis handelt). Sites, die per CGI funktionieren, können also nicht
weiterlaufen (leeres _static_), selbst dann, wenn sie keine Daten
schreiben, die später noch benötigt werden.

Alles Gute im Namen der Hostmaster
	Michael Hönnig

-- 
Hostsharing eG / c/o Michael Hönnig / Boytinstr. 10 / D-22143 Hamburg
phone:+49/40/67581419 / mobile:+49/177/3787491 / fax:++49/40/67581426
http://www.hostsharing.net ---> Webhosting Spielregeln selbst gemacht