Présentation
La Maintenance du site permet de mettre un site web hors ligne en quelques clics, directement depuis Apanel, sans accès SSH ni FTP.
Lorsque la maintenance est activée :
- toutes les URL du site répondent HTTP 503 avec la page de maintenance ;
- PHP n'est jamais exécuté : la redirection précède le traitement des scripts ;
- les adresses IP autorisées (liste blanche) continuent de naviguer normalement pendant la coupure ;
- le code 503 est accompagné de l'en-tête
Retry-After: 3600, ce qui informe les moteurs de recherche que l'indisponibilité est temporaire.
Procédure
1. Accéder à la page Maintenance du site
Depuis la console Apanel : cliquer sur Gestion de l'hébergement, sélectionner le domaine concerné, puis dans la section Site web, cliquer sur le bouton Maintenance du site.

2. Configurer la maintenance
La page Configuration de la maintenance s'affiche :

| Champ | Obligatoire | Description | Exemple |
|---|
| Site en maintenance | Oui | Interrupteur Oui / Non. Activé : toutes les URL répondent HTTP 503 et PHP n'est jamais exécuté | Oui |
| Message affiché aux visiteurs | Non | Message personnalisé. Laisser vide pour le message par défaut. Affiché sur une seule ligne (les retours à la ligne sont remplacés par des espaces) | Notre site est momentanément en maintenance... |
| Adresses IP autorisées | Non | Une adresse IP ou un réseau CIDR par ligne. Ces adresses continuent de naviguer normalement | 94.103.96.129 puis 10.0.0.0/8 |
| Répertoire de base du domaine | — | Répertoire auquel s'applique la maintenance (lecture seule) | /home/votresite/votresite.ch |
Piège fréquent : si la liste des adresses IP autorisées est vide, personne ne pourra accéder au site pendant la maintenance, y compris vous. Pensez à y ajouter votre IP (ou votre réseau VPN) avant d'activer.
À noter : si d'autres domaines du compte sont servis depuis le même répertoire, un bandeau d'avertissement l'indique : ils tomberont eux aussi avec ce site.
Exemple de formulaire rempli (maintenance activée, message personnalisé, adresses IP autorisées) :

3. Sauvegarder
Cliquer sur Sauvegarder. Un message de confirmation s'affiche : « Opération effectuée avec succès ».

4. Vérifier
Depuis un navigateur non autorisé (ou une fenêtre de navigation privée, sans IP de la liste blanche), le site affiche la page de maintenance : titre « Maintenance en cours » suivi du message personnalisé, avec un code HTTP 503.
5. Désactiver la maintenance
Revenir sur la page Maintenance du site, mettre l'interrupteur sur Non et cliquer sur Sauvegarder. Le site est immédiatement de nouveau accessible.
Erreurs courantes
- Le site reste inaccessible après la maintenance : la maintenance est toujours active (interrupteur resté sur Oui). Revenir sur la page et passer l'interrupteur sur Non.
- Plus personne n'accède au site, y compris l'administrateur : la liste des adresses IP autorisées est vide ou ne contient pas votre IP. Ajouter votre adresse IP publique dans Adresses IP autorisées puis Sauvegarder.
- Le message personnalisé ne s'affiche pas sur plusieurs lignes : par conception, le message est rendu sur une seule ligne (les retours à la ligne sont remplacés par des espaces).
- Des domaines non concernés sont eux aussi hors ligne : ils partagent le même répertoire de base que le site en maintenance (bandeau d'avertissement sur la page)