Um Besucher für die Zeit einer Wartung von der Site auszusperren, eine .htaccess anlegenDafür muss eine Datei Namens baustelle.html im Root abgelegt werden. Das ist die Baustellenseite. Im Beispiel wird davon ausgegangen, dass im Rootverzeichnis ein Logo im PNG-Format abgelegt ist.
RewriteEngine On
RewriteBase /
RewriteRule ^baustelle\.html$ - [L]
# RewriteCond %{REMOTE_ADDR} !^79\.229\.96\.94
RewriteCond %{REQUEST_URI} !/baustelle.html$ [NC]
RewriteCond %{REQUEST_URI} !\.png [NC]
RewriteRule . /baustelle.html [L]
Achtung: Der Zugriff auf Programme – beispielsweise aMember – in Unterverzeichnissen ist damit nicht gesperrt.