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
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
A voir également:
- Une seule page visible pour une maintenance
- Supprimer une page word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Mettre une seule page en paysage word - Guide
- Comment traduire une page - Guide
- Créer une page facebook - Guide
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
3 déc. 2009 à 23:17
Le mieux est d'utiliser un .htaccess contenant ceci :
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.
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.
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
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é.
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é.
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
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.
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
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
de cette façon il suffit juste de renommer l'index et le dossier, pour que tout devienne inaccessible
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
3 déc. 2009 à 21:51
Moui, c'est pas bête :)
Je vais faire ca ! Merci !
Je vais faire ca ! Merci !
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
4 déc. 2009 à 08:11
C'est exactement ce que je voulais :) Merci !
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
4 déc. 2009 à 17:48
D'abord penses à cocher la case "Résolué" la prochaine fois !