WordPress multisite est un outil formidable, mais nous voyons souvent des débutants le définir alors qu’ils n’en ont pas vraiment besoin. Ultérieurement, ils réalisent qu’un site autonome serait mieux adapté et ils cherchent un moyen de le séparer.
Sortir un site d’un réseau multisite, c’est comme quitter un appartement partagé pour s’installer dans son propre logement. Vous avez plus de contrôle et d’indépendance, mais le processus doit être géré avec soin pour éviter de perdre des données importantes.
Peut-être votre site est-il devenu trop grand pour le réseau, ou avez-vous besoin de le gérer séparément pour plus de flexibilité. Quelle que soit la raison, cette migration garantit que votre contenu, vos Réglages et vos classements SEO restent intacts.
La bonne nouvelle ? Vous n’avez pas besoin d’être développeur/développeuse pour le faire. En suivant les bonnes étapes, vous pouvez en toute sécurité faire passer votre site de WordPress multisite à une installation unique – sans briser de liens ni perdre de données.
Dans ce guide, nous vous présentons l’ensemble du processus, étape par étape, afin que vous puissiez effectuer le changement en douceur et sans stress.

Pourquoi passer d’un site WordPress Multisite à une installation unique ?
Le multisite de WordPress est une fonctionnalité très pratique qui vous permet de gérer plusieurs sites web à partir d’un seul tableau de bord.
Au début, cela semble être un bon moyen de tout organiser. Mais au fil du temps, de nombreux propriétaires de sites se rendent compte que certains sites ont besoin de leur propre espace pour se développer.
Nous avons travaillé avec de nombreux utilisateurs/utilisatrices qui ont commencé avec un multisite, pensant que cela faciliterait les choses. Puis, leurs besoins ayant été modifiés, ils se sont trouvés à la recherche d’un moyen de séparer un ou plusieurs sites.
Si cela vous semble familier, ne vous inquiétez pas, vous n’êtes pas seul et il existe une solution.
Voici quelques-unes des raisons les plus courantes pour lesquelles vous pourriez vouloir retirer un site d’un réseau multisite :
- Un site a besoin de son propre domaine pour une meilleure visibilité dans les recherches: Lorsqu’un site est épinglé dans un réseau multisite, il partage souvent un sous-domaine ou un sous-répertoire. En le déplaçant vers une installation autonome, on lui donne un domaine unique, ce qui peut aider au classement des moteurs de recherche et à l’identité de la marque.
- Restructuration du réseau multisite: Parfois, un réseau bien conçu au départ devient trop complexe à gérer. Nous avons vu des entreprises gérer des sites régionaux dans le cadre d’un réseau multisite, pour décider ultérieurement qu’il était beaucoup plus facile de cibler des marchés différents en les séparant.
- Le site n’a plus sa place dans le réseau: Les sites évoluent. Un blog d’étudiant sur un réseau universitaire peut avoir besoin d’être déplacé lorsque l’étudiant obtient son diplôme. Un projet parallèle qui a démarré sur le multisite d’une entreprise peut devenir une marque à part entière et nécessiter une indépendance totale.
- Amélioration des performances et de la sécurité du site: Un réseau multisite peut exercer une pression supplémentaire sur votre serveur, en particulier au fur et à mesure qu’il s’agrandit. L’exécution d’un site en tant qu’installation autonome peut améliorer la vitesse et la sécurité, car vous aurez un contrôle total sur les optimisations.
- Outilde personnalisation et de gestion plus facile: Nous avons rencontré des utilisateurs/utilisatrices frustrés par les limitations du multisite. Les thèmes et les extensions sont contrôlés au niveau du réseau, ce qui peut être restrictif. Le passage à une installation unique vous donne une liberté totale pour peaufiner les réglages, ajouter des extensions personnalisées et apporter des modifications au design sans affecter les autres sites.
Le multisite est idéal pour certaines configurations, mais il arrive parfois qu’un site ne soit plus à la hauteur. Si vous en êtes là, passer à une installation autonome peut vous donner plus de contrôle, de flexibilité et de marge de manœuvre pour redimensionner votre site.
Ensuite, nous vous guiderons pas à pas dans le processus, afin que vous puissiez migrer votre site en toute confiance.
Étape par étape : Premiers pas
Vous aurez besoin d’un nom de domaine pour déplacer un site d’un réseau WordPress multisite.
Vous pouvez commencer si vous disposez déjà d’un nom de domaine sur lequel vous souhaitez installer un site unique.
Si vous ne disposez pas d’un nom de domaine distinct, vous devrez inscrire et ajouter un nouveau nom de domaine à votre compte d’hébergeur.
Nous vous recommandons d’utiliser Domain.com. Il s’agit de l’un des meilleurs bureaux d’enregistrement de noms de domaine au monde, qui offre une expérience de gestion de domaine conviviale pour les débutants.
Pour plus de détails, consultez notre article sur la manière d’inscrire un nom de domaine.
Vous pouvez également acheter un compte d’hébergeur et un nom de domaine distincts pour votre nouvelle installation de WordPress.
Nous vous recommandons d’utiliser Bluehost. Ils offrent un nom de domaine gratuit avec une remise généreuse sur l’hébergeur.
En gros, vous pouvez Premiers pas pour 1,99 $ par mois.
Nous sommes clients/clientes de Bluehost depuis longtemps et hébergeons plusieurs sites chez eux. Nous aimons leur haute performance, leurs prix abordables et leur incroyable support client/cliente. Pour plus de détails, consultez notre Avis complet sur Bluehost.
Après avoir obtenu votre nom de domaine et votre hébergeur, l’étape suivante consiste à installer WordPress.
Consultez notre tutoriel d’installation de WordPress étape par étape si vous avez besoin d’aide.
Important : Avant d’apporter des modifications importantes à votre multisite WordPress, vous devez créer une sauvegarde complète de WordPress.
Maintenant que tout est réglé, déplaçons un site du réseau WordPress multisite vers une installation unique.
Étape par étape : Exportation d’un site unique dans le réseau WordPress multisite
La fonctionnalité intégrée d’importation/exportation de WordPress fonctionne de la même manière dans un réseau multisite que sur une installation à site unique. Nous utiliserons les outils par défaut pour exporter les données d’un site sur un réseau WordPress multisite.
Tout d’abord, connectez-vous au Tableau de bord du site unique que vous souhaitez déplacer, puis cliquez sur la page Outils ” Exporter.
Ensuite, vous devez vous assurer que tout le contenu est coché. Cliquez sur le bouton Télécharger le fichier d’exportation.

WordPress va maintenant créer un fichier XML contenant toutes vos données et l’envoyer à votre navigateur pour qu’il le télécharge.
Confirmez bien que vous avez enregistré le fichier sur votre ordinateur, car vous en aurez besoin ultérieurement.
Étape par 3 : Importation du site de l’enfant dans le nouveau domaine
Connectez-vous à la zone d’administration de WordPress sur le nouvel Emplacement où vous souhaitez déplacer votre site enfant, puis allez dans Outils ” Importer. Sur l’écran d’importation, WordPress vous affichera un certain nombre d’options d’importation.

Vous devez cliquer sur le lien “Installer maintenant” situé sous “WordPress”.
Attendez que le programme d’importation soit installé, puis cliquez sur le lien “Exécuter l’importateur”.

Sur l’écran suivant, il vous sera demandé de téléverser le fichier d’exportation WordPress que vous avez téléchargé plus tôt depuis le multisite WordPress.
Cliquez sur le bouton Sélectionné pour sélectionner le fichier sur votre ordinateur, puis cliquez sur le bouton “Téléverser le fichier et l’importer”.

WordPress vous demandera si vous souhaitez également importer des utilisateurs/utilisatrices sur l’écran suivant. Si vous ne faites rien, WordPress importera tous les utilisateurs/utilisatrices. Ceci est recommandé si vous ne souhaitez pas modifier les auteurs/autrices.
Vous verrez également l’option Importer des fichiers joints, que vous devez cocher pour que WordPress puisse télécharger les images de vos publications et de vos pages.
Ne vous inquiétez pas si certaines ou la plupart de vos images ne sont pas prises en compte. Vous pourrez les importer séparément par la suite.

Cliquez sur le bouton “Envoyer” pour continuer.
WordPress va maintenant commencer à importer votre contenu. Selon la quantité de contenu que vous avez, cela peut prendre quelques minutes. Une fois l’importation terminée, vous verrez apparaître une notification indiquant que l’importation est terminée. Amusez-vous bien !

C’est tout. Vous avez bien importé les données d’un site enfant d’un réseau multisite vers une installation WordPress individuelle. Il reste encore quelques petites choses à faire.
Étape par étape : Réglages de la redirection
Si vous utilisez WordPress multisite avec des domaines personnalisés, vous n’avez pas besoin de configurer de redirection.
Cependant, si vous utilisiez des sous-domaines ou des structures de répertoire dans votre multisite WordPress, vous devez configurer la redirection afin que les utilisateurs/utilisatrices qui viennent sur vos anciennes URL soient redirigés vers votre nouveau site.
Il y a deux façons de procéder : Vous pouvez configurer une redirection à l’aide d’une extension WordPress (recommandé) ou ajouter du code à votre fichier WordPress .htaccess.
Nous vous afficherons les deux méthodes, et vous pourrez choisir celle qui vous convient le mieux.
Note : Confirmez que votre ancien site sur le réseau multisite et le nouveau domaine utilisent la même structure permalienne.
Méthode 1. Définir les Redirections avec All in One SEO pour WordPress
Cette méthode est plus facile et recommandée pour tous les utilisateurs/utilisatrices. Nous utiliserons All in One SEO pour WordPress, qui est la meilleure extension SEO WordPress sur le marché.
Il vous permet d’optimiser facilement votre site WordPress pour les moteurs de recherche et est livré avec des fonctionnalités avant comme l’analyse SEO, les sitemaps XML personnalisés, le support Schema.org, et un gestionnaire de redirections.
Tout d’abord, installez et activez le plugin All in One SEO pour WordPress sur votre site WordPress multisite, puis activez-le en réseau pour le site enfant. Pour plus de détails, consultez notre guide sur l’activation en réseau des extensions sur WordPress Multisite.

Note : Vous devez avoir au moins l’offre Pro pour accéder à la mis en avant du gestionnaire de redirection.
Ensuite, vous devez installer et activer en réseau le module Redirection Manager. Vous le trouverez dans la rubrique ” Téléchargements ” de votre page de compte sur le site All in One SEO.

Une fois les deux extensions activées par le réseau, vous devez passer au Tableau de bord du site enfant.
À partir de là, allez sur la page All in One SEO ” Redirects et passez à l’onglet ‘Full Site Redirect’.

Tout d’abord, activez l’option Relocaliser le site en permutant le commutateur situé à côté.
Saisissez ensuite le nom de domaine de votre nouveau site à côté de l’option “Relocaliser vers le domaine”.
Cliquez maintenant sur le bouton Enregistrer les modifications pour stocker vos réglages.
All in One SEO pour WordPress redirigera désormais les utilisateurs/utilisatrices vers votre nouveau nom de domaine.
Méthode 2. Configurer des redirections à l’aide de l’extension Redirection Plugin
Tout d’abord, vous devez installer l’extension Redirection sur votre WordPress Multisite.
Vous pouvez activer un plugin en réseau ou vous connecter en tant que Super Admin sur votre site enfant et activer le plugin de redirection pour ce site uniquement.
Ensuite, vous devez vous rendre sur le tableau de bord de l’admin du site enfant sur lequel vous souhaitez configurer la redirection.
Redirection d’un sous-domaine vers un nouveau domaine
L’extension Redirection permet de faire pointer très facilement un nom de domaine vers un autre.
Il suffit de se rendre sur la page Outils ” Redirection et de passer à l’onglet ‘Site’.

Saisissez simplement votre nouveau nom de domaine et cliquez sur le bouton “Mettre à jour” pour enregistrer vos Réglages.
L’extension redirigera tous les utilisateurs/utilisatrices de votre site vers votre nouveau nom de domaine avec la structure de permalien correcte.
Cette méthode présente l’avantage de vous permettre de vous connecter à la zone d’administration de votre ancien sous-domaine.
Redirection d’un répertoire vers un nouveau domaine
Si votre multisite utilise une structure d’URL basée sur un répertoire, l’extension Redirection permet de le rediriger correctement vers votre nouveau domaine.
Il vous suffit de vous rendre sur la page Outils ” Redirection de votre sous-site et de cliquer sur le bouton “Ajouter une nouvelle” en haut de la page.

Vous accéderez ainsi au formulaire de configuration de Redirection. Voici comment vous devez remplir ce formulaire :
URL source : ^childsite/(.*)$
URL cible : https://example.com/$1
Confirmezz-vous que vous avez remplacé child site et example.com par le nom de votre sous-site et son nouvel Emplacement.
N’oubliez pas de sélectionner “Regex” dans le menu déroulant à droite, puis cliquez sur le bouton “Add Redirect” pour enregistrer vos Réglages.

Vous pouvez maintenant visiter votre sous-site pour voir les redirections en action.
Méthode 2. Configurer les redirections à l’aide du fichier .htaccess
Pour cette méthode, vous devez ajouter des règles de redirection au fichier .htaccess de votre compte d’hébergement WordPress pour votre réseau multisite.
Redirection d’un sous-domaine vers un nouveau domaine
Pour les installations de sous-domaines, vous devez utiliser ce code dans le fichier .htaccess de votre WordPress multisite.
1 2 3 4 | Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC] RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301] |
Ce code redirige les internautes arrivant sur n’importe quelle page du sous-domaine.exemple.com
vers http://www.example.net
. Le signe $1
à la fin de l’URL de destination garantit que vos utilisateurs/utilisatrices atterrissent sur la même page que celle qu’ils ont demandée.
Redirection d’un répertoire vers un nouveau domaine
Pour les installations multisites basées sur un répertoire, vous devrez coller le code suivant dans le fichier .htaccess de votre multisite WordPress.
1 2 3 | Options +FollowSymLinks RewriteEngine On RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L] |
Ce code redirige simplement les utilisateurs/utilisatrices arrivant sur http://www.example.com/childsite/ vers http://example.net
. Le Page d’atterrissage s’assure que vos utilisateurs/utilisatrices atterrissent exactement sur la même page ou publication qu’ils/elles ont demandée.
N’oubliez pas de remplacer child site et example.net par le nom de votre sous-site et son nouvel emplacement.
Étape par étape : Dépannage de la migration
Le déplacement d’un site n’est pas une tâche de routine, et il se peut que vous rencontriez certains problèmes.
1. Fichier d’exportation trop volumineux: Si votre fichier d’exportation WordPress est trop volumineux, vous risquez de ne pas réussir à l’importer correctement. Pour corriger ce problème, vous devrez peut-être diviser un fichier XML volumineux en plusieurs parties plus petites.
2. Images non importées: Un autre problème courant est que les images peuvent ne pas être importées correctement sur votre nouveau site. Pour corriger ce problème, vous pouvez essayer de les importer en tant qu’images externes.
3. Les redirections ne fonctionnent pas: Si les utilisateurs/utilisatrices ne sont pas redirigés correctement vers votre nouveau site, vous devez examiner attentivement vos Réglages de redirection. Assurez-vous que votre installation unique et le site enfant utilisent la même structure permalienne.
Pour les autres problèmes, voir les autres erreurs courantes de WordPress et comment les corriger.
Bonus : Plus de guides d’experts sur la gestion d’un multisite WordPress
Voici quelques ressources supplémentaires pour la gestion d’un multisite WordPress :
- Les meilleures extensions WordPress Multisite que vous devriez utiliser (choix d’expert)
- Comment créer un multisite WordPress avec différents domaines
- Faut-il activer toutes les extensions en réseau sur WordPress Multisite ?
- Pourquoi ne voit-on pas tous les plugins sur les installations WordPress Multisite ?
Nous espérons que cet article vous a aidé à déplacer un site d’un multisite WordPress vers une installation unique. Vous pouvez également consulter notre guide sur l’installation de WordPress dans un sous-répertoire ou jeter un coup d’œil à notre tutoriel sur l’utilisation d’alias de domaine personnalisés pour l’atterrissage de WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Jiří Vaněk
Recently, one of our customers asked me the same question (I work for a web hosting provider in the Czech Republic). At the time, I didn’t know you had such a great tutorial on this. I’ll know next time.
Ralph
I have 2 websites installed with multisite method on 1 hosting. I want to move 1 of them to another host, and leave one where it is. Should i export that 1 website and then transfer it to another hosting or should I do something else?
WPBeginner Support
If we understand what you’re wanting to achieve then yes you would want to export then transfer the site.
Admin
Nick James Hipol
Hi, just the blog post I needed.
Can I now delete the subdomain where I made the redirection from?
Like delete the files and stuff?
Thank you!
Parul
Works great! Just make sure to add all the plugins first then do the importing.
It worked for most of the things.. just had to re-configure few menu points and theme customization.
frank
Hi there,
I have a problem with deleting a website in multisite installation (mainsite.com and oldsite.com). I deleted the second site (oldsite.com) through the wordpress multisite options and I uploaded a newsite in a deferent folder. my is issue is when I type newsite.com/wp-admin it sends me to mainsite.com/wp-admin
how to fix it?
Humberto wanke
Great post!
In exporting/importing,however, you may want to do via sql data base, and the plugins should be put one at a time. Overall, it’s quite simple following your instructions.
Thanks!
Scott Fichter
Thanks for this tutorial. The underlying (between the lines header) message should read. “Avoid Multisite Like the Plague”
Michael
This does seem to answer the question in its simplest form, BUT what about the database, themes, plugins, etc. Your example seems to be continuing to rely somewhat on the muti-site install and just redirecting to a different place. How would I COMPLETELY remove all instances of multi-site and create a stand alone install??
WPBeginner Support
This tutorial is intended to be used when a user wants to move a single site out of their multi-site network. It seems that you want to change your multi-site into a standalone site. This is out of the scope of this tutorial, we will try to cover that in a future tutorial soon.
Admin
WPBeginner Staff
We are not sure what you are trying to do. We are assuming that you want to install a plugin on your main site and want to use its plugins on the subdomain site. We don’t think it is possible.
4ryan
hello wpbeginner staff, I want to ask you is there any way to control a subdomain with same wordpress installation. for example I created subdomain support.mysite.com, and I want to show contact form(using contact form 7 plugin) there,but there is no option in wordpress to do so. I just don’t want to setup multisite because my hosting dont support it and I am wp beginner and afraid to change internal scripts for just single subdomain. Thank you for your help
WPBeginner Staff
That’s the default behavior for plugins on network.
Antonio Catanese
I have multisite installed and in the dashboard I cannot see the “plugin” panel. The only way for me to see and use this panel is to go into Network Admin and network activate plugins. I tried moving to a single site (i don’t want the other one), but I cannot see the plugin panel in the dashboard anymore, although plugins are working!! any ideas?
Segovia
Antonio, if you can’t see the plugins area when logged into your child site, but you can see it within the Network Admin interface, this could be because you have done something to disable them. I know there’s a way to do this in the wp-config.php file. If you know that wasn’t the case, then are you perhaps logging in as a different user with lower permissions, like Admin or Editor?
txyoji
Antonio,
Try UglyRobt’s “Multisite Plugin Manager” plugin.
It will let you expose or hide plugins for different sites on your network.
With this setup, you don’t have to network enable plugins to see them on subsites. You can pick which sites get which plugin.
WPBeginner Staff
Yes, it will not export widgets.
Paul Davidson
Hi Syed,
The export import does not include widgets, correct?
Jean Gérard Bousiquot
Nice article Syed!