Serveur dédié – maintenance web – Redirection

Mettre son site en maintenance

# On active le RewriteEngine
RewriteEngine on

– On ne redirige pas la page maintenance sur elle même pour éviter les boucles
RewriteCond %{REQUEST_URI} ======maintenance.html
– On ne redirige pas les feuilles de style (répertoire css) et les images (répertoire img)
RewriteCond %{REQUEST_FILENAME} ======(css|img).+$
– On n’effectue pas la redirection pour l’adresse IP de la personne procédant à la maintenance
RewriteCond %{REMOTE_ADDR} ======^111\.111\.111\.111$
– On redirige le reste sur la page de maintenance
RewriteRule (. *) /maintenance.html [[R,L]]