Une seule page visible pour une maintenance

Résolu/Fermé
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 - 3 déc. 2009 à 20:38
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 4 déc. 2009 à 17:48
Bonjour, est-il possible que lorsque j'effectue une maintenance sur mon site, je mette un code spécial ou un truc du genre pour que quand le visiteur vienne sur mon site, il voit cette page là et n'a pas accès aux autres, ni aux sous-dossiers durant le temps de cette maintenance ?
A voir également:

7 réponses

avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
3 déc. 2009 à 23:17
Le mieux est d'utiliser un .htaccess contenant ceci :
ErrorDocument 403 /maintenance.html
deny from all
allow from 91.182.82.145 // ton ip

<Files maintenance.html>
  allow from all
</Files>
C'est assez simple à comprendre :
On défini une page d'erreur
On bloque toutes les IP (qui tomberont sur la page de maintenance)
On autorise celle du webmestre
Et forcément, on autorise tout le monde à voir la page de maintenance sinon, elle ne sert à rien.
1
RClog Messages postés 6330 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 28 octobre 2014 1 434
3 déc. 2009 à 20:42
Bonsoir

si ton site est tout en html, il y a une chose très simple à faire :

Tu renommes ta page d'accueil "index.html" en "01index.html"

et tu envois une nouvelle page expliquant que le site est en travaux, que tu nomme "index.html"

quand tu as fini, tu supprimes cette page et tu renommes "01index.html" en "index.html et le tour est joué.
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 21:19
Le problème avec ce système, c'est que si l'utilisateur entre manuellement l'adresse d'un sous dossier par exemple, il aura accès a la page du sous dossier ! Et très franchement, j'ai pas envie de tout renommer.
0
RClog Messages postés 6330 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 28 octobre 2014 1 434
3 déc. 2009 à 21:34
dans ce cas il faut mettre l'index.html à la racine du serveur et les autres pages dans un dossier

de cette façon il suffit juste de renommer l'index et le dossier, pour que tout devienne inaccessible
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 21:51
Moui, c'est pas bête :)
Je vais faire ca ! Merci !
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
4 déc. 2009 à 08:11
C'est exactement ce que je voulais :) Merci !
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
4 déc. 2009 à 17:48
D'abord penses à cocher la case "Résolué" la prochaine fois !
0