Weiterleitung für Seiten während der Entwicklung

Wenn mann Seiten während der Entwicklungszeit ganz verstecken möchte, aber trotzdem alle Funktionalitäten (gerade auch für das URL-Rewriting) beibehalten möchte, hilft fogender Eintrag in die htaccess-Datei:

RewriteEngine On
	
#####################################################
# UNDER CONSTRUCTION
RewriteCond %{REMOTE_ADDR} !=195.243.199.42
RewriteCond %{REQUEST_URI} !=/under_construction.html
RewriteRule .* /under_construction.html [R=302,L]
#####################################################

Die Eingetragen IP ist die TEMA-IP. Die Seiten können somit nur von TEMA-Mitarbeitern gesehen werden, die in der Pyramide sitzen ;-)
Die HTML-Seite under_construction.html sollte natürlch auch im Root-Verzeichniss liegen.
Das Flag R=302 bedeutet, dass die Seite nur temporär umgeleitet ist.
Das Flag L besagt, dass es die letzte Rewrite-Regel ist und stoppt weiteres rewriting.