Bon alors voila, il s'agit là plus d'une astuce qu'autre chose…
Alors, voila, admettons que l'on veulent supprimer tous les fichiers/répertoires d'un site pour remettre les nouveaux (bon c'est un exemple parmi tant d'autre, mais bon, je manque d'inspiration ce soir…).
La méthode la plus utilisée est sans doute la plus simple, mais certainement pas la plus, heu, "propre" (¿) est donc de modifier le fichier index.extension ou default.extension bon le nom de fichier que vous avez configurer pour votre serveur quoi…
Avec un message du style : "Site en maintenance, we are sorry !"
C'est très bien si le visiteur arrive directement sur cette page en tapant l'adresse du site, mais imaginer le kemé qui a une adresse dans ces favoris, ou tout simplement un lien d'un autre site ou, heu je ne c'est comment il arrive sur le site mais pas directement (on se comprend là hein)
Bon et ben la bonne méthode consiste donc a rediriger tous les visiteurs arrivant de n'importe où sur n'importe quelle page vers une page spécifique où nous expliquons que le site est en maintenance…
Le top est aussi, au webmaster de pouvoir tester le site avant qu'il ne le ré-ouvre aux visiteurs, donc, nous devons permettre au webmaster de pouvoir accéder au site :)
La méthode est simple, nous utilisons un fichier .htaccess (Serveurs Apache)
Voila le code (fichier .htaccess)
Ne parlons pas dans le vide, pour ceux qui ne connaissent pas, voila un bref apreçus de quoi est capable les fichiers htaccess. (Les fichiers htaccess sont capable de beaucoup plus) |