5
Mettre un site WordPress hors ligne demande de la précision, que ce soit pour une courte maintenance ou une fermeture définitive.
Mettre un site WordPress hors ligne : Solutions temporaires
Mettre un site WordPress hors ligne est assez simple, mais un site ne doit pas toujours disparaître définitivement. Ces méthodes permettent de bloquer temporairement les accès sans risquer de perdre des données.
- Utiliser les plugins de mode de maintenance : Installez WP Maintenance Mode ou SeedProd. Activez le plugin, concevez une page personnalisée avec un compte à rebours ou un formulaire de contact et limitez les accès à certains rôles d’utilisateur. Exemple : Dans SeedProd, vous choisissez un modèle, adaptez les textes et activez le mode en un clic – les visiteurs voient immédiatement la page bloquée.
- Mode de maintenance manuel via un fichier .maintenance : Créez un fichier nommé .maintenance dans le répertoire racine de votre installation WordPress. Insérez ce code dans le fichier : La page affiche alors un message standard. Supprimez le fichier une fois les travaux terminés.
- htaccess-Directives pour utilisateurs avancés : ouvrez le fichier .htaccess dans le dossier racine. Ajoutez les lignes suivantes : Copy, puis Order deny,allow Deny from all. Remarque : autorisez des exceptions pour votre adresse IP afin de pouvoir continuer à y accéder : Allow from 123.45.67.89
- N’oubliez pas de supprimer le fichier .maintenance après les mises à jour – sinon la page reste bloquée.
- Tester toujours les modifications du fichier .htaccess en local d’abord, pour éviter les erreurs de serveur.
Mettre le site WordPress hors ligne de manière permanente
Lorsqu’un site web n’est plus utilisé, un plugin ne suffit pas. Il s’agit ici de suppression complète et de résiliation de l’hébergement.
- Créer une sauvegarde : Sauvegardez tous les fichiers via FTP (par ex. avec FileZilla) et exportez la base de données via phpMyAdmin. Des outils comme UpdraftPlus automatisent ce processus.
- Supprimez les fichiers et la base de données : Connectez-vous au serveur par FTP. Supprimez tous les dossiers dans le répertoire racine (par ex. public_html). Ouvrez le panneau d’hébergement (cPanel/Plesk), supprimez la base de données MySQL.
- Résilier le domaine et l’hébergement : Connectez-vous à votre fournisseur d’hébergement, résiliez le pack et désactivez l’auto-renouvellement. Pour les domaines : transférez-les ou laissez-les expirer.
- Suppression de la visibilité Google : utilisez la Google Search Console pour supprimer la page de l’index. Vous éviterez ainsi les résultats de recherche orphelins.
- Vérifier les obligations légales : Supprimez les données clients enregistrées conformément au RGPD et informez les abonnés à la newsletter de la fermeture.