Julien THERIN
21avr/101

Bloquer un site pour maintenance avec un htaccess

Vous souhaitez bloquer l'accès d'un site pour une maintenance ? Cela est possible avec un fichier htaccess ! Afin de faire quelque chose de propre, nous allons réaliser une redirection vers une page de maintenance pour l'ensemble des internautes sauf vous dans le but de pouvoir effectuer votre maintenance.
Ainsi, il vous faut créer deux fichiers : un .htaccess et une page maintenance.html à placer à la racine du site.

Fichier .htaccess :

ErrorDocument 403 /maintenance.html
deny from all
allow from XXX.XXX.XXX.XXX # Votre adresse IP
 
<Files maintenance.html>
  allow from all
</Files>
  1. On y définit la page d'erreur 403 maintenance.html
  2. On bloque l'accès à toutes les adresses IP
  3. On autorise sa propre adresse IP
  4. On autorise bien évidemment tout le monde à accéder à la page maintenance.html

Fichier maintenance.html (à personnaliser selon vos attentes) :

<html>
<head>
<title>Site en cours de maintenance</title>
</head>
<body>
	<h1>Site en cours de maintenance</h1>
	<p>Le site est actuellement en cours de maintenance. Veuillez nous excuser de la gene occasionnee.</p>
</body>
</html>
Share

Articles similaires

Commentaires (1) Trackbacks (1)
  1. Rajouter un slash dans la 2em balise pour la fermer sinon merci :).


Laisser un commentaire