Comment installer WordPress dans un sous-répertoire
John Turner
John Turner
Vous disposez déjà d'un site WordPress sur votre domaine principal. Vous souhaitez maintenant en ajouter un autre (par exemple un blog, une boutique en ligne, un environnement de test ou un projet client) sans modifier ce qui existe déjà.
C'est à cela que sert une installation dans un sous-répertoire.
L'installation de WordPress dans un sous-répertoire comporte plusieurs étapes : la création d'un dossier dans votre système de fichiers, la création d'une nouvelle base de données et la configuration des URL. Rien de tout cela n'est compliqué, mais l'ordre dans lequel vous procédez est important, et certaines étapes posent parfois des difficultés à certains utilisateurs.
Dans cet article, je vais vous expliquer ce qu'est un sous-répertoire, quand il est préférable de l'utiliser plutôt qu'un sous-domaine, ainsi que trois méthodes différentes pour installer WordPress.
À la fin, vous disposerez d'une installation WordPress opérationnelle accessible à l'adresse yourdomain.com/blog ou yourdomain.com/staging, avec une configuration adéquate pour garantir son bon fonctionnement.
En voici les principaux enseignements :
- Une installation dans un sous-répertoire vous permet d'obtenir un site WordPress entièrement indépendant, accessible via une adresse telle que votredomaine.com/blog, avec une base de données, des extensions et un panneau d'administration distincts.
- Utilisez un sous-répertoire (et non un sous-domaine) lorsque la continuité en matière de référencement est importante. Le contenu d'un sous-répertoire hérite dès le premier jour de l'autorité de votre domaine racine.
- La méthode la plus rapide pour une nouvelle installation consiste à utiliser un programme d'installation automatique tel que Softaculous. Pour la migration d'un site existant, Duplicator Pro se charge automatiquement du transfert des fichiers, de la configuration de la base de données et de la réécriture des URL.
- Après toute installation, vérifiez les deux champs URL dans Paramètres » Général, enregistrez les permaliens pour actualiser les règles de réécriture, puis configurez les sauvegardes automatiques avant d'ajouter du contenu.
- Les problèmes les plus courants après l'installation sont les URL WordPress incorrectes, les règles de réécriture non actualisées qui provoquent des erreurs 404 et les sauvegardes non effectuées.
Table des matières
- Qu'est-ce qu'un sous-répertoire dans WordPress ?
- Pourquoi installer WordPress dans un sous-répertoire ?
- Sous-répertoire WordPress ou sous-domaine : lequel choisir ?
- Ce dont vous aurez besoin pour installer WordPress dans un sous-répertoire
- Comment installer WordPress dans un sous-répertoire
- Comment configurer WordPress après l'avoir installé dans un sous-répertoire
- Foire aux questions (FAQ)
Qu'est-ce qu'un sous-répertoire dans WordPress ?
Un sous-répertoire est un dossier situé dans la structure de fichiers de votre domaine racine qui correspond directement à un chemin d'accès URL. Si votre site se trouve dans public_html/, alors un sous-répertoire installé dans public_html/blog/ correspondra à votredomaine.com/blog.
C'est la même chose, quel que soit le chemin que vous choisissiez :
- votredomaine.com/blog
- votredomaine.com/staging
- votredomaine.com/boutique
Chacun d'entre eux n'est qu'un dossier situé dans votre répertoire d'hébergement principal, contenant sa propre installation complète de WordPress.
Il dispose de sa propre base de données, de ses propres plugins et thèmes, ainsi que de son propre tableau de bord wp-admin. Rien n'est partagé avec le site du domaine racine.
Cela diffère d'un réseau multisite WordPress, qui gère plusieurs sites à partir d'une seule installation WordPress, avec une seule base de données et un seul panneau d'administration. Ce dont nous parlons ici est plus simple : il s'agit d'installations WordPress distinctes et autonomes qui se trouvent simplement hébergées sous le même domaine.
Pourquoi installer WordPress dans un sous-répertoire ?
Il existe quelques cas où cette configuration est la solution idéale :
- Utiliser WordPress en parallèle d'un site existant qui n'est pas sous WordPress
- Mise en place et tests
- Travaux pour des agences et des clients
- RÉFÉRENCEMENT
- Conserver un site existant lors d'une refonte
Si votre domaine racine est un site HTML statique, une application web personnalisée ou s'il repose sur un autre CMS, vous pouvez ajouter WordPress à l'adresse /blog ou /news sans avoir à tout refaire. Les deux coexistent de manière indépendante.
L'installation de WordPress dans le répertoire /staging vous permet de disposer d'une copie privée de votre site en ligne, sur laquelle vous pouvez tester les mises à jour de plugins, les modifications de thème ou les modifications importantes avant leur mise en ligne. C'est l'une des utilisations les plus pratiques d'une installation dans un sous-répertoire.
Les microsites de campagne, les sites d'offres d'emploi, les pages de destination et les sites de projet temporaires peuvent tous être hébergés sous forme d'installations dans des sous-répertoires du domaine principal d'un client, sans nécessiter de compte d'hébergement ou d'enregistrement de domaine distinct pour chacun d'entre eux.
Le contenu publié dans un sous-répertoire se trouve sous le même domaine que votre site principal. Cela signifie qu'il peut bénéficier de l'autorité et du profil de liens retour que le domaine racine a déjà acquis.
Si vous refaites entièrement le design de votre site web, vous pouvez rediriger l'ancien site vers /old ou /archive pendant que le nouveau est mis en ligne à la racine. Les visiteurs peuvent toujours y accéder, et vous n'avez pas à vous précipiter pour terminer la refonte avant de tout mettre hors ligne.
Sous-répertoire WordPress ou sous-domaine : lequel choisir ?
Un sous-répertoire (votredomaine.com/blog) est un dossier situé au sein de la structure de fichiers de votre domaine existant. Un sous-domaine (blog.votredomaine.com) est un nom d'hôte distinct — techniquement, il s'agit d'un domaine séparé qui partage simplement la même racine.
Leur URL est similaire, mais leur fonctionnement diffère sur certains points importants.
Quand un sous-répertoire est la meilleure option :
- La continuité en matière de référencement naturel est une priorité. Google considère les sous-répertoires comme faisant partie du même site ; ainsi, le contenu qui s'y trouve hérite de l'autorité existante du domaine racine. Les liens pointant vers votredomaine.com/blog sont pris en compte pour le même domaine que votredomaine.com.
- Votre formule d'hébergement limite le nombre de sous-domaines, ou vous préférez ne pas avoir à vous occuper de la configuration DNS qu'implique un sous-domaine.
- Vous souhaitez une structure d'URL plus simple et plus claire.
- Vous êtes en train de mettre en place un environnement de test. Un sous-répertoire peut s'avérer plus clair et plus facile à gérer qu'un sous-domaine.
Quand un sous-domaine est plus judicieux :
- Le nouveau site s'adresse à un public ou répond à un objectif totalement différent et ne doit pas être associé au domaine principal, que ce soit dans la navigation ou dans l'image de marque.
- Vous avez besoin d'une indépendance totale : des modules distincts pour l'analyse, la gestion des identités et l'administration, sans aucun chevauchement.
- Vous exploitez un produit de type SaaS ou une application destinée aux clients, dont l'architecture intègre des sous-domaines par compte.
C'est sur la question du référencement naturel que la plupart des gens butent, et pour être honnête, la plupart d'entre eux ont tendance à privilégier les sous-répertoires pour les sites riches en contenu.
Les sous-domaines peuvent être référencés (Google a indiqué qu'ils étaient capables d'obtenir un bon classement), mais un sous-domaine part de zéro. Il ne bénéficie d'aucune autorité héritée ni d'aucun capital de liens retour existant. Un sous-répertoire, lui, bénéficie de tout cela dès le premier jour.
Ce dont vous aurez besoin pour installer WordPress dans un sous-répertoire
Vous devrez régler quelques détails avant de commencer.
1. Une sauvegarde complète du site.
Avant d'apporter des modifications structurelles à votre environnement d'hébergement, effectuez une sauvegarde complète. Si un problème survient au cours de l'installation, vous aurez besoin d'un point de restauration vierge.
C'est là que Duplicator Pro s'impose très tôt dans le flux de travail. Il regroupe vos fichiers et votre base de données dans une seule archive qui peut être déployée directement dans un sous-répertoire.
Cela signifie que la sauvegarde que vous créez à des fins de sécurité peut également servir de package de migration : un seul outil permet d'effectuer ces deux étapes. Si vous prévoyez d'utiliser la méthode 1, la création de cette sauvegarde constitue la première étape de l'installation.
2. Accès au compte d'hébergement.
Vous devrez vous connecter à cPanel, Plesk ou à tout autre panneau de contrôle fourni par votre hébergeur. Voici comment créer le sous-répertoire et configurer une nouvelle base de données.
3. Accès via FTP ou un gestionnaire de fichiers.
Le gestionnaire de fichiers intégré à cPanel fonctionne très bien pour la plupart des installations. Si vous préférez travailler en local, FileZilla est un client FTP fiable. Connectez-vous à l'aide des identifiants indiqués dans la section FTP de votre compte d'hébergement.
Comment installer WordPress dans un sous-répertoire
Il existe trois façons d'installer WordPress dans un sous-répertoire, et celle qui vous convient dépend de votre configuration de départ.
- Méthode 1 : Duplicator Pro (plugin de migration): la meilleure option si vous souhaitez déplacer ou copier un site WordPress existant dans un sous-répertoire. Il gère le transfert des fichiers, la configuration de la base de données et la réécriture des URL en une seule procédure guidée.
- Méthode 2 : Programme d'installation automatique (Softaculous, Installatron, QuickInstall): la solution la plus rapide pour une installation propre et neuve, sans rien à migrer. Connectez-vous à cPanel, indiquez le sous-répertoire à l'installateur, et celui-ci s'occupe du reste en quelques minutes.
- Méthode 3 : Installation manuelle: elle offre un contrôle total sur chaque étape de la configuration, mais comporte le plus grand nombre d'étapes et présente le plus de risques d'erreurs. Elle est particulièrement recommandée pour les environnements VPS ou les serveurs personnalisés où aucun programme d'installation automatique n'est disponible.
Méthode 1 : Utiliser un plugin de migration pour installer WordPress dans un sous-répertoire
Utilisez cette méthode si vous disposez déjà d'un site WordPress et que vous souhaitez le déplacer (ou en déplacer une copie) dans un sous-répertoire.
Voici quelques exemples d'utilisation d'un plugin de migration tel que Duplicator :
- Vous mettez en place un site provisoire à l'adresse /blog pendant que vous refaites la page d'accueil à partir de zéro
- Vous dupliquez un site en production dans le répertoire /staging afin de l'utiliser comme environnement de test.
Si Duplicator Pro fonctionne si bien dans ce cas, c'est grâce à une étape qui pose problème dans la plupart des migrations manuelles : la réécriture des URL. Lorsque vous déplacez un site WordPress vers un nouvel emplacement, toutes les références d'URL stockées dans la base de données doivent être mises à jour en conséquence.
Duplicator s'en charge automatiquement lors de l'installation. Si vous le faites manuellement, vous risquez facilement d'oublier des références, ce qui peut entraîner un site qui ne fonctionne plus sans que l'on sache vraiment pourquoi.
Étape 1 : Sauvegardez votre site d'origine avec Duplicator
Connectez-vous au tableau de bord WordPress du site source, c'est-à-dire celui que vous souhaitez déplacer ou copier.
Allez dans Plugins » Ajouter, recherchez « Duplicator », installez-le, puis activez-le.
La version gratuite permet d'effectuer des migrations de base. Duplicator Pro offre en plus des migrations par glisser-déposer, des sauvegardes programmées et des destinations de stockage dans le cloud (telles que Duplicator Cloud, Google Drive, Dropbox, Amazon S3 et OneDrive).
Dans votre tableau de bord WordPress, rendez-vous dans Duplicator Pro » Sauvegardes » Ajouter.

Sélectionnez le modèle de sauvegarde « Site complet » et continuez.

Avant de lancer la sauvegarde, Duplicator Pro analyse votre site. Vérifiez les éventuels avertissements avant de créer la sauvegarde.

Une fois que c'est fait, téléchargez deux fichiers : le programme d'installation et le fichier d'archive. Vous aurez besoin des deux.

Étape 2 : Créer un sous-répertoire
Connectez-vous à cPanel, ouvrez le Gestionnaire de fichiers, puis accédez au dossier public_html.
Créez un nouveau dossier nommé « blog », « staging », « shop » ou tout autre nom adapté à votre situation. Utilisez des minuscules et n'ajoutez pas d'espaces. Ce dossier constituera votre sous-répertoire.

Si vous préférez travailler via FTP, connectez-vous avec FileZilla, accédez au répertoire public_html et créez-y le dossier. Les deux méthodes fonctionnent.
Étape 3 : Créer une nouvelle base de données de sous-répertoires
Avant de lancer le programme d'installation, vous devez disposer d'une nouvelle base de données pour l'installation dans le sous-répertoire.
Dans cPanel, ouvrez la section « Bases de données MySQL » (ou « Bases de données MariaDB », selon votre hébergeur).
Créez une nouvelle base de données. Donnez-lui un nom facile à identifier, par exemple votrenomd'utilisateur_blog ou votrenomd'utilisateur_staging.

Créez ensuite un nouvel utilisateur de base de données avec un mot de passe fort.

Ajoutez cet utilisateur à la base de données et accordez-lui tous les privilèges.

Notez le nom de la base de données, le nom d'utilisateur, le mot de passe et l'hôte. Vous en aurez besoin à l'étape suivante. L'hôte est presque toujours « localhost », mais vérifiez auprès de votre hébergeur si vous avez un doute.
Étape 4 : Installez la sauvegarde dans le sous-répertoire
Copiez l'archive et le fichier d'installation dans le sous-répertoire que vous venez de créer. Vous pouvez le faire via le Gestionnaire de fichiers ou par FTP.

Une fois les deux fichiers téléchargés, ouvrez un navigateur et rendez-vous à l'adresse votredomaine.com/nomdusous-répertoire/installer.php.
Le programme d'installation de Duplicator se lancera automatiquement.

Saisissez les identifiants de votre nouvelle base de données.

Faites défiler jusqu'en bas de la page et cliquez sur « Valider ». Acceptez ensuite les conditions générales et les mentions légales, puis continuez.

Dans la fenêtre contextuelle, confirmez la migration.

Une fois l'installation terminée, connectez-vous au nouveau site du sous-répertoire en utilisant les mêmes identifiants que ceux utilisés sur le site d'origine.
Méthode 2 : Installer WordPress dans un sous-répertoire à l'aide d'un programme d'installation automatique
Utilisez cette méthode lorsque vous partez de zéro : vous n'avez pas de site existant à migrer, mais simplement une installation WordPress vierge dans un sous-répertoire. C'est le moyen le plus rapide de passer de zéro à un site opérationnel.
Utilisation de Softaculous (cPanel)
Connectez-vous à cPanel et ouvrez Softaculous Apps Installer.

Sélectionnez WordPress, puis cliquez sur Installer.
Dans la section « Configuration du logiciel », sélectionnez « https:// », en partant du principe que le protocole SSL est déjà activé sur votre domaine. Si ce n'est pas le cas, configurez-le d'abord.
Sélectionnez votre domaine dans le menu déroulant et saisissez le nom de votre sous-répertoire à côté.

Indiquez le nom de votre site, le nom d'utilisateur administrateur, le mot de passe et l'adresse e-mail de l'administrateur. Choisissez un mot de passe fort.

Cliquez sur « Installer ». Softaculous s'occupe du reste : il crée la base de données, télécharge WordPress et configure les paramètres initiaux.
Une fois l'installation terminée, rendez-vous à la fois sur l'interface publique (votredomaine.com/blog) et sur le panneau d'administration (votredomaine.com/blog/wp-admin) pour vérifier que l'installation est bien opérationnelle.
Utilisation d'autres programmes d'installation automatique (Installatron, QuickInstall)
Tous les hébergeurs n'utilisent pas Softaculous. La procédure est pratiquement identique chez tous, mais voici ce à quoi vous pouvez vous attendre avec les alternatives les plus courantes.
Installatron (utilisé par Bluehost, HostGator et d'autres) suit le même processus de base que Softaculous. Sélectionnez WordPress, saisissez le sous-répertoire dans le champ « Chemin d'accès », indiquez les identifiants d'administrateur, puis lancez l'installation.
Installatron dispose également d'une option de clonage intégrée qui permet de dupliquer une installation WordPress existante dans un sous-répertoire — ce qui est utile si vous souhaitez disposer d'une copie de test sans avoir à utiliser un plugin de migration distinct.
QuickInstall (HostGator) fonctionne de la même manière. Accédez à QuickInstall » WordPress, saisissez votre nom de domaine et le chemin d'accès au sous-répertoire, renseignez les informations d'administration, puis lancez l'installation.
Les hébergeurs gérés tels que WP Engine ou Kinsta n'utilisent ni Softaculous ni aucun des outils mentionnés ci-dessus. Ils disposent de leurs propres interfaces d'installation intégrées à leurs tableaux de bord.
Le principe est le même : un champ permettra de définir le chemin d'installation. Les détails varient selon l'hébergeur ; consultez donc sa documentation si l'interface n'est pas intuitive.
Quel que soit l'installateur automatique que vous utilisez, après chaque installation, rendez-vous dans Paramètres » Général et vérifiez que les deux champs URL sont corrects. Les installateurs automatiques font généralement le travail correctement, mais cela ne prend que dix secondes pour vérifier et vous évite bien des tracas si une erreur s'est glissée.
Méthode 3 : Installer WordPress manuellement dans un sous-répertoire
Utilisez cette méthode lorsqu'aucun programme d'installation automatique n'est disponible. Certaines configurations de serveurs virtuels (VPS) et de serveurs personnalisés n'incluent pas Softaculous ni aucun autre outil similaire. Vous souhaiterez peut-être également avoir un contrôle direct sur chaque aspect de l'installation.
Un petit avertissement avant de commencer : cette méthode est plus compliquée. Vous devrez télécharger des fichiers, créer une base de données, modifier le fichier wp-config.php, définir les droits d'accès aux fichiers et utiliser un assistant en ligne.
Une erreur à n'importe laquelle de ces étapes pourrait compromettre l'installation, et les messages d'erreur ne permettent pas toujours de remonter à la cause du problème.
Duplicator Pro gère tout cela en un seul processus guidé, c'est pourquoi il vaut la peine d'envisager son utilisation, même pour des installations qui ne constituent pas à proprement parler des migrations. Mais si la méthode manuelle est la plus adaptée à votre configuration, voici comment procéder de manière rigoureuse.
Étape 1 : Télécharger WordPress et créer le sous-répertoire
Rendez-vous sur wordpress.org et téléchargez la dernière version sous forme de fichier .zip.

Décompressez-le localement. Vous obtiendrez un dossier nommé « wordpress » contenant tous les fichiers principaux.
Connectez-vous à cPanel, ouvrez le Gestionnaire de fichiers, puis accédez au répertoire public_html. Créez un nouveau dossier pour votre sous-répertoire : blog, staging ou tout autre nom approprié. En minuscules, sans espaces.
Vous préférez le FTP ? Connectez-vous avec FileZilla, accédez au répertoire public_html et créez-y le dossier. Le résultat est le même dans les deux cas.
Étape 2 : Télécharger les fichiers WordPress dans le sous-répertoire
Ouvrez le dossier WordPress décompressé sur votre ordinateur. Sélectionnez tout ce qu'il contient — pas le dossier lui-même, mais les fichiers et dossiers qu'il renferme. Téléchargez-les directement dans le sous-répertoire de votre serveur.
Si vous téléchargez le dossier, vous vous retrouverez avec public_html/blog/wordpress/ au lieu de public_html/blog/, et l'installation ne fonctionnera pas.

Une fois le téléchargement terminé, recherchez le fichier wp-config-sample.php dans le sous-répertoire et renommez-le en wp-config.php. Ne supprimez pas le fichier d'exemple ; contentez-vous de le renommer sans le déplacer.
Étape 3 : Créer une base de données
Dans cPanel, ouvrez la section « Bases de données MySQL » (parfois intitulée « Bases de données MariaDB » selon votre hébergeur).
Créez une nouvelle base de données. Créez ensuite un nouvel utilisateur de base de données avec un mot de passe fort. Ajoutez cet utilisateur à la base de données et accordez-lui tous les privilèges.
Notez le nom de la base de données, le nom d'utilisateur, le mot de passe et l'hôte.
Ouvrez maintenant le fichier wp-config.php dans l'éditeur du Gestionnaire de fichiers ou dans un éditeur de texte local, puis renseignez les quatre constantes de base de données :
define( 'DB_NAME', 'yourusername_blog' );
define( 'DB_USER', 'yourusername' );
define( 'DB_PASSWORD', 'your_strong_password' );
define( 'DB_HOST', 'localhost' );
Pendant que le fichier est ouvert, mettez à jour les clés d'authentification et les sels. Recherchez la section qui ressemble à un bloc de define( 'AUTH_KEY', '...' ) lignes. Aller à https://api.wordpress.org/secret-key/1.1/salt/, copiez les valeurs qui viennent d'être générées, puis collez-les pour remplacer le bloc de remplacement. Enregistrez le fichier.
Étape 4 : Lancer l'installation de WordPress
Rendez-vous sur votredomaine.com/sous-répertoire dans votre navigateur. Si les fichiers ont été téléchargés correctement et que les informations relatives à la base de données dans le fichier wp-config.php sont exactes, WordPress lancera son assistant d'installation.
Commencez par choisir une langue.

WordPress vous présentera quelques conditions d'installation à consulter. En bas de la page, cliquez sur « C'est parti ! ».

Connectez-vous à la base de données que vous venez de créer en saisissant son nom, votre nom d'utilisateur, votre mot de passe, l'hôte et le préfixe de la table.

Lancez ensuite l'installation.

Saisissez le titre de votre site, votre nom d'utilisateur administrateur, votre mot de passe et votre adresse e-mail. Cliquez sur « Installer WordPress ».

Une fois l'installation terminée, connectez-vous et vérifiez que le tableau de bord s'affiche correctement avant de faire quoi que ce soit d'autre. Si le tableau de bord fonctionne, cela signifie que la connexion à la base de données est bonne et que les fichiers principaux se trouvent au bon endroit.
Comment configurer WordPress après l'avoir installé dans un sous-répertoire
Installer WordPress est une chose. Le configurer correctement en est une autre, et si vous négligez cette étape, vous vous retrouverez avec des liens brisés, des erreurs 404 et des boucles de redirection qui vous prendront une heure à démêler.
Mettre à jour les URL de WordPress
Vérifiez d'abord l'adresse WordPress et l'adresse du site. Rendez-vous dans Paramètres » Général et assurez-vous que ces deux champs indiquent votre-site.com/sous-répertoire.

Ces paramètres devraient être correctement configurés lors de l'installation, mais cela vaut la peine de vérifier rapidement avant de faire quoi que ce soit d'autre.
Si les URL sont incorrectes, cela provoque des boucles de redirection qui vous empêchent d'accéder au tableau de bord, et pour y remédier à ce stade, il faut modifier directement la base de données.
Une incohérence entre ces deux champs, ou entre le contenu actuel et celui stocké dans la base de données, est la cause la plus fréquente des boucles de redirection et des écrans blancs après une installation dans un sous-répertoire.
Si jamais vous vous retrouvez bloqué à l'extérieur de wp-admin à cause d'une erreur de configuration de l'URL, il existe deux façons d'y accéder à nouveau sans passer par le tableau de bord.
- Ouvrez phpMyAdmin, recherchez la
wp_optionstableau, puis corriger manuellement lesiteurlethomelignes. - Ajoutez temporairement les valeurs correctes directement dans le fichier wp-config.php :
define( 'WP_HOME', 'https://yourdomain.com/subdirectory' );
define( 'WP_SITEURL', 'https://yourdomain.com/subdirectory' );
Cela remplace tout ce qui se trouve dans la base de données jusqu'à ce que vous puissiez y accéder à nouveau et corriger le problème correctement.
Configurer les permaliens et actualiser les règles de réécriture
Rendez-vous dans Paramètres » Permaliens et cliquez sur « Enregistrer les modifications » sans rien modifier. Vous ne modifiez pas la structure des permaliens ; vous obligez simplement WordPress à régénérer les règles de réécriture du fichier .htaccess pour le nouvel emplacement.

Si certaines pages renvoient des erreurs 404 après l'installation, cette solution fonctionne presque toujours.
Planifier des sauvegardes automatiques
Configurez des sauvegardes automatiques avant de commencer à ajouter du contenu, et non après qu'un problème soit survenu.
Le calendrier de sauvegarde que vous configurez dès le premier jour sera là quand vous en aurez besoin.
Dans Duplicator Pro, rendez-vous dans la section « Calendriers » et créez une nouvelle sauvegarde automatisée.

Choisissez au moins deux emplacements de stockage : un local et un distant. Duplicator Pro se connecte à plus de 10 services, dont Duplicator Cloud, Google Drive, Dropbox, OneDrive et Amazon S3.

Définissez la fréquence en fonction de la fréquence à laquelle le site est mis à jour :
- À l'heure
- Quotidien
- Hebdomadaire
- Mensuel

Activez le calendrier et enregistrez-le.
Installez votre thème et les plugins indispensables
Pour une nouvelle installation, choisissez le thème qui vous convient et n'ajoutez que les extensions dont vous avez réellement besoin.
Pour une installation de test, optez pour la simplicité. Ne reproduisez pas tous les plugins utilisés sur le site de production, sauf si vous testez spécifiquement l'un d'entre eux. Les plugins superflus dans un environnement de test ne font qu'alourdir le système sans apporter de valeur ajoutée.
Si vous avez effectué la migration avec Duplicator Pro, le thème et les extensions ont été transférés avec la sauvegarde.
Vérifiez toutefois qu'ils sont bien activés et que les éventuels plugins premium sont correctement licenciés sur la nouvelle URL. Certains systèmes de licence lient l'activation à un domaine ou à un chemin d'accès spécifique et devront être réautorisés.
Vérifier les menus de navigation et les liens internes
Parcourez l'interface utilisateur avant de mettre le site en ligne. Cliquez sur tous les éléments de navigation. Vérifiez le pied de page, les barres latérales et tous les widgets contenant du contenu saisi manuellement.
Pour les sites ayant fait l'objet d'une migration, effectuez un audit complet des liens. Le plugin Broken Link Checker peut vous aider à détecter et à corriger les liens rompus.

Portez une attention particulière aux URL codées en dur dans les fichiers de thème ou les blocs du constructeur de pages. Celles-ci ne sont pas détectées par la fonction de recherche et de remplacement de la base de données, car elles se trouvent dans le code et non dans la base de données.
Foire aux questions (FAQ)
Dois-je installer WordPress dans un sous-répertoire ?
Cela s'avère judicieux lorsque WordPress doit cohabiter avec un autre site déjà en ligne sur votre domaine racine ou lorsque vous ajoutez une section fonctionnellement distincte à un site existant. Si vous partez de zéro et que votre domaine racine est vide, il n'y a aucune raison de se compliquer la vie : il suffit de l'installer à la racine.
Faut-il installer WordPress dans le répertoire racine ?
Oui, si WordPress constitue l'intégralité du site web. Les installations à la racine offrent les URL les plus simples et la configuration la plus directe. Il n'y a pas de chemin d'accès à un sous-répertoire à prendre en compte dans les paramètres, les règles de réécriture ou les liens internes.
Les installations dans un sous-répertoire sont utilisées dans des cas particuliers : lorsqu'un autre site occupe déjà le répertoire racine, pour un environnement de test, ou pour ajouter WordPress afin de gérer une section d'un site plus vaste.
Peut-on installer WordPress sur un sous-domaine ?
Oui, la procédure est similaire à celle d'une installation dans un sous-répertoire, mais vous devrez d'abord créer le sous-domaine dans le panneau de contrôle de votre hébergement, ce qui ajoute une étape de configuration DNS.
La différence la plus importante concerne le référencement naturel (SEO) : les sous-domaines sont parfois considérés comme des sites distincts par les moteurs de recherche, ce qui signifie qu’ils n’héritent pas automatiquement de l’autorité du domaine racine. Pour un contenu qui doit tirer parti du profil de liens entrants et de l’historique d’un domaine existant, un sous-répertoire constitue généralement le choix le plus sûr.
Comment déplacer un site WordPress d'un sous-répertoire vers la racine ?
La méthode la plus simple consiste à utiliser un plugin de migration tel que Duplicator Pro. Créez une sauvegarde du sous-répertoire « install », puis déployez-la dans le répertoire racine en mettant à jour les URL. Duplicator se charge automatiquement de la réécriture des URL lors de l'installation.
La méthode manuelle nécessite une opération de recherche et de remplacement dans la base de données pour remplacer chaque occurrence de l'ancienne URL du sous-répertoire par la nouvelle URL racine, et les données sérialisées font qu'il est facile de passer à côté de références qui provoquent des dysfonctionnements sans que l'on s'en aperçoive.
Dans tous les cas, occupez-vous du contenu existant à la racine avant le déploiement : redirigez-le ou supprimez-le au préalable.
Le fait d'utiliser deux installations WordPress va-t-il ralentir mon site ?
C'est possible, selon votre environnement d'hébergement. Chaque installation génère ses propres requêtes de base de données et sa propre charge PHP, mais sur la plupart des configurations d'hébergement mutualisé ou de serveurs privés virtuels (VPS), l'impact est minime, surtout si la deuxième installation est un site de test générant peu ou pas de trafic.
C'est surtout dans le cas d'un hébergement mutualisé bon marché, avec des limites strictes en matière de mémoire ou de CPU, que cela devient un véritable problème. Si c'est votre cas, utilisez la mise en cache sur les deux installations et veillez à ce que l'installation secondaire reste légère. Évitez d'utiliser sur le site de test des plugins qui ne sont pas directement liés à ce que vous testez.
Votre sous-répertoire WordPress est prêt — voici la marche à suivre
À présent, vous disposez d'une installation WordPress opérationnelle dans un sous-répertoire, fonctionnant indépendamment de tout autre élément hébergé sur votre domaine.
L'installation en elle-même n'est qu'une partie du travail. C'est lors de la configuration post-installation que la plupart des problèmes apparaissent réellement. Un site qui s'installe sans encombre peut tout de même tomber en panne sans crier gare si ces étapes sont négligées. Vérifiez-les avant la mise en ligne du site, et non après qu'un utilisateur ait signalé une page qui ne fonctionne pas.
Le même raisonnement s'applique aux sauvegardes. En disposer d'une avant de commencer permet de remédier à une erreur structurelle. Le fait que des sauvegardes automatiques soient effectuées par la suite signifie qu'une mise à jour de plugin défectueuse ou un fichier corrompu ne constitue pas une catastrophe.
Duplicator Pro permet de faire les deux : créer une sauvegarde complète avant de toucher à quoi que ce soit, puis configurer une sauvegarde planifiée avec stockage à distance une fois que l'installation est validée et fonctionne correctement. C'est la configuration qu'il faut mettre en place avant que d'autres problèmes ne surviennent.
Procurez-vous Duplicator Pro pour bénéficier de sauvegardes programmées, d'un stockage hors site et de restaurations en un clic. Configurez-le une seule fois et il protégera votre site en arrière-plan !
Pendant que vous êtes ici, je pense que vous aimerez ces guides sur WordPress :
- Comment déplacer un site WordPress d'un sous-domaine vers un domaine principal
- Comment migrer un site WordPress vers un nouveau domaine ?
- Comment installer WordPress (5 méthodes simples)
- Avez-vous besoin d'un site de staging ?
- Comment réparer les Permaliens brisés dans WordPress
- Quels plugins WordPress Search & Replace gèrent correctement les données sérialisées ?