Rev 1132 | Blame | Compare with Previous | Last modification | View Log | RSS feed
# Exemple de fichier .htaccess a deposer dans chaque dossier que l'on souhaite mettre en maintenance
# On active le RewriteEngine
RewriteEngine on
# On ne redirige pas la page maintenance sur elle meme pour eviter les boucles
RewriteCond %{REQUEST_URI} !maintenance.html
# One ne redirige ni les images ni les styles
RewriteCond %{REQUEST_FILENAME} !(css|img).+$
RewriteCond %{REQUEST_FILENAME} !(.*png|.*jpg)$
# On n'effectue pas la redirection pour les adresses IP des personnes procedant a la maintenance
RewriteCond %{REMOTE_ADDR} !^162\.38\.234\.6$
RewriteCond %{REMOTE_ADDR} !^162\.38\.234\.9$
RewriteCond %{REMOTE_ADDR} !^162\.38\.234\.16$
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
# On redirige le reste sur la page de maintenance
RewriteRule (.*) /reseau/maintenance/maintenance.html [R=302,L]
# RewriteRule (.*) /reseau/maintenance/maintenance.php?debut=&fin= [R=302,L]