Je travaille sur un site où je dois ajouter un "mode de maintenance" et suis devenu curieux de voir quelles méthodes les gens utilisent pour déployer leurs sites pour vivre, quand il y a un temps d'arrêt requis.
Certaines idées qui me viennent à l’esprit sont le changement de dossier lié par un lien symbolique, les redirections .htaccess ou même une sorte de commutateur dans l’application, mais qu’utilisez-vous et pourquoi?
Je recommande d'utiliser la redirection .htaccess pour plusieurs raisons:
Si vous développez une application Web qui nécessite une connexion, vous devez l'intégrer dans votre zone d'administration, qui contrôle certaines parties de l'application. Une fois que l'application est en mode Maintenance
lorsque les utilisateurs tentent de se connecter, elle redirige ou affiche un message spécifique. Vous pouvez créer d'autres conditions permettant aux administrateurs ou aux membres d'accéder à un ID de groupe spécifique, si nécessaire.
L'utilisation de cette méthode vous permet de garder votre front-up, sans avoir à vous soucier d'un fichier .htaccess. Si vous avez plusieurs développeurs dans le monde, suivre leur adresse IP prend du temps, et vous pouvez également casser une partie de l'application lors de la modification du fichier .htaccess, qui contiendra probablement des ré-écritures et d'autres fonctions pour votre application.