Comment transformer un site multiple en site unique ?

WordPress Multisite permet de relier plusieurs sites web et de les gérer facilement. De nombreux utilisateurs intègrent différents sites dans un seul site afin de les héberger sur un seul réseau. Cela permet de mettre à jour automatiquement tous les sites lorsque vous modifiez ou mettez à jour le noyau de WordPress ou les plug-ins.

Vous n'avez pas encore trouvé l'hébergement WordPress qui vous convient ? Nous l'avons : Hébergement web optimisé pour WordPress

Comment transformer un site multiple en site unique ?
Comment transformer un site multiple en site unique ?

On constate parfois qu'une installation multisite n'est pas toujours judicieuse. Nous vous expliquons ici comment transformer votre installation multisite en un site unique en quelques étapes.

  1. Sécurisez d'abord votre site web
    • Modifier le fichier wp-config

      Connectez-vous à votre site WordPress via FTP ou cPanel, selon la méthode que vous préférez. Si vous utilisez cPanel, allez dans le gestionnaire de fichiers pour accéder aux fichiers de votre site.

      Ouvrez le fichier wp-config.php et supprimez le code suivant :

      define( 'MULTISITE', true ) ;
      define( 'SUBDOMAIN_INSTALL', false ) ;
      $base = '/wordpress/' ;
      define( 'SITE_DOMAINE_CURRENT', 'localhost' ) ;
      define( 'PATH_CURRENT_SITE', '/wordpress/' ) ;
      define( 'SITE_ID_CURRENT_SITE', 1 ) ;
      define( 'BLOG_ID_CURRENT_SITE', 1 ) ;

      Vous devez également modifier la ligne suivante dans le fichier wp-config.php et la définir sur "false" :

      define('WP_ALLOW_MULTISITE', true) ;

      3. Modifier le fichier .htaccess

      Ensuite, vous devez modifier votre fichier .htaccess, qui se trouve dans le répertoire racine de votre installation WordPress. Remplacez les anciennes règles par les nouvelles règles suivantes :

      RewriteEngine On
      RewriteBase /wordpress/
      RewriteRule ^index.php$ - [L]
      # fichiers téléchargés
      RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
      # ajouter un slash suiveur à /wp-admin
      RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
      RewriteCond %{REQUEST_FILENAME} -f [OR]
      RewriteCond %{REQUEST_FILENAME} -d
      RewriteRule ^ - [L]
      RewriteRule ^([_0-9a-zA-Z-]+/) ?(wp-(content|admin|includes).*) $2 [L]
      RewriteRule ^([_0-9a-zA-Z-]+/) ?(.*.php)$ $2 [L]
      RewriteRule . index.php [L]

      4. Suppression de tables de la base de données

      Pour finir, vous devez supprimer les tables globales suivantes dans votre base de données. Pour ce faire, utilisez phpMyAdmin dans le cPanel.

      Vous avez besoin d'aide pour phpMyAdmin ? Suivez la documentation : Qu'est-ce que PHPMyAdmin et où puis-je y accéder ?

      wp_blogs
      wp_blog_versions
      wp_registration_log
      wp_signups
      wp_site
      wp_sitemeta

      Maintenant, connectez-vous à nouveau à votre WordPress. Multisite devrait maintenant être supprimé.

      Sujet connexe : Comment gérer les utilisateurs dans WordPress ?

      La réinitialisation d'un multisite en un site unique peut être un processus compliqué. Cependant, si vous suivez les étapes suivantes, vous pourrez facilement transformer un multisite en un site unique.

      Nous espérons que ce guide vous a aidé à effectuer la transition. Si vous rencontrez des problèmes ouvrir un ticket d'assistancepour obtenir de l'aide. Veuillez noter que le passage du multisite au site unique par notre équipe d'assistance est payant.

      Avez-vous suivi cette instruction ?

      Hébergement rapide de Wordpress

      Votre WordPress mérite une maison aussi unique que votre contenu. Découvrez un hébergement adapté aux besoins de WordPress !