Blocage site Web (même récursif)
On met dans ce fichier les infos :
# Ne pas mettre d'accent car pas de définition de codage de caractères ErrorDocument 503 "Our website is temporarily closed for maintenance. It should reopen by..." RewriteEngine On # Pour s'autoriser à accéder au site normalement, définir en ligne suivante votre adresse IP RewriteCond %{REMOTE_ADDR} !^111\.222\.333\.444$ RewriteRule .* - [R=503,L]
Ce message sera affiché aux utilisateurs (sauf si la page est cachée).
Ce module nécessite deux choses :
- Que le .htaccess soit lu par Apache (directive AllowOverride All)
- Que le mod_rewrite soit actif (/etc/apache2/mods-enabled/rewrite.load existe)
On peut aussi remplacer la page par défaut par une URL (attention qu'elle soit disponible !) :
ErrorDocument 503 http://site/maintenance.html