Web Analytics
/ Accueil / English
Utiliser plusieurs noms de domaines différents avec WordPress

Utiliser plusieurs noms de domaines différents avec WordPress

Avant de lire
WordPress a changé depuis la publication de cet article. Cliquez ici pour lire notre nouvel article à ce sujet.

WordPress MU Domain Mapping

Après avoir activé le mode multi-site sur votre site WordPress (référez-vous à l’article suivant : Comment configurer la fonction multi-site de WordPress), vous aimeriez utiliser des noms de domaines différents pour chacun d’eux? C’est possible grâce à l’extension WordPress MU Domain Mapping. Voici la marche à suivre pour y arriver.

Avant de commencer, assurez-vous d’avoir tous les pré-requis nécessaires. Voici la liste :

  • Votre site WordPress doit être installé à la racine de votre serveur.
  • Votre hébergeur doit autoriser le multi-site.
  • Vous devez avoir activé le mode multi-site avec WordPress
  • Vous devez avoir certaines compétences en développement Web.

Pour commencer, téléchargez l’extension en cliquant ici.

L’extension requiert une installation manuelle. Suivez ces étapes pour l’installation de l’extension.

  1. Ouvrez le dossier de l’extension que vous venez de télécharger.
  2. À l’aide de votre serveur FTP, glissez le fichier sunrise.php dans le dossier wp-content.
  3. Créez ensuite un dossier nommé mu-plugins.
  4. Ouvrez votre fichier wp-config.php et ajoutez la ligne de code suivante. :
define( 'SUNRISE', 'on' );

Le plugin est maintenant installé. Nous devons le configurer.

Configuration du module

Connectez-vous à votre panneau d’administration.

Dans le menu en haut, allez dans Mes sites > Admin du réseau. Dirigez-vous dans Réglages > Domain Mapping. Dans le champ Server IP Address, insérez l’adresse IP du serveur qui contiendra tous les domaines. Pour le connaître, vous pouvez soit vérifier sur votre cPanel ou Plesk ou soit faire un ping sur votre domaine.

plusieurs noms de domaines
plusieurs noms de domaines

Cochez les options qui correspondent à vos besoins.

  1. Remote Login : autorise la connexion sur chacun des sites du réseau. Indispensable si vous créez des sites totalement indépendants ;
  2. Permanent redirect (better for blogger’s pagerank) : utilise une redirection de type 301 pour mapper votre domaine. À cocher sans hésitation ;
  3. User domain mapping page : accès autorisé aux options de mapping pour l’utilisateur ;
  4. Redirect administration pages to site’s original domain (remote login) : redirige l’utilisateur d’un domaine vers le site principal. Désactivez cette option si vos sites sont indépendants ;

Ajouter des sous-sites

Voici la marche à suivre pour ajouter des sous-sites en mode superadmin. Connectez-vous au panneau d’administration de votre site. Une fois connecté, cliquez sur Mes sites / Admin du réseau qui est dans la barre grise en haut à gauche.

Allez ensuite dans Sites et cliquez sur le bouton Ajouter. Entrez l’URL du sous-site que vous voulez ajouter, sans les www. Entrez un titre et le courriel de l’administrateur que vous voulez ajouter. C’est cet administrateur qui aura accès au panneau d’administration de ce sous-site.

WordPress Multisite
WordPress Multisite

Une fois le site ajouté, passez votre souris sur l’URL et dans le bas apparaîtra l’URL complet. Retenez le numéro d’id.

WordPress Multisite

Allez ensuite dans Réglages / Domains. Entrez le numéro d’id que vous avez retenu plus haut, le domaine sans les www, décoché Primary et cliquez sur save.

Voilà, votre site est ajouté. Il faut maintenant ajouter le domaine en alias dans le cPanel, DirectAdmin ou Plesk.

Lorsque vous passez votre souris sur Mes sites dans la barre en haut, vous allez voir chaque site que vous avez ajouté et vous pouvez accéder à leur tableau de bord en survolant le sous-site et en cliquant sur Tableau de bord.

Voilà, vous êtes maintenant en mesure de gérer plusieurs sites WordPress avec des noms de domaines différents!

❓ FAQ – Utiliser plusieurs noms de domaines avec WordPress

Est-il possible d’avoir plusieurs noms de domaines sur un seul site WordPress ?

Non. Par défaut, WordPress ne permet pas d’utiliser plusieurs noms de domaines pour des sites distincts à partir d’une seule installation. Il faut activer le mode multisite et utiliser une extension comme WordPress MU Domain Mapping pour y parvenir.

Qu’est-ce que WordPress MU Domain Mapping ?

C’est une extension permettant d’assigner un nom de domaine distinct à chaque sous-site d’un réseau WordPress Multisite. Par exemple, vous pouvez avoir site1.com et site2.ca dans une seule installation WordPress.

Est-ce que tous les hébergeurs Web supportent WordPress Multisite ?

Non. Votre hébergeur doit autoriser les alias de domaine (ou domaines parqués) et la réécriture d’URL (mod_rewrite). Il est recommandé de valider la compatibilité avant de mettre en place un multisite.

Dois-je être développeur pour configurer plusieurs domaines ?

Pas nécessairement, mais une connaissance de base en FTP, configuration de WordPress et édition de fichiers (comme wp-config.php) est requise. Certaines tâches comme l’ajout de lignes de code ou la configuration DNS demandent un peu de technique.

Est-ce que chaque domaine aura son propre tableau de bord ?

Oui. Chaque sous-site ajouté dans le réseau multisite de WordPress aura son propre tableau de bord, ses utilisateurs, ses thèmes et ses extensions activables individuellement.

Puis-je attribuer une adresse IP différente à chaque domaine ?

Non. Tous les domaines partagent généralement la même adresse IP du serveur principal. Le système utilise l’ID du site pour faire correspondre chaque domaine au bon sous-site dans WordPress.

Que faire si un domaine ne redirige pas correctement ?

Vérifiez d’abord que le domaine est bien ajouté comme alias ou domaine parqué dans le panneau de gestion (cPanel, Plesk ou DirectAdmin), que l’ID du site est correct dans la configuration de MU Domain Mapping, et que la redirection 301 est activée.

Auteur.e de l'article

Marie-Michel Tremblay

Intégratrice Web, Graphiste
Dotée d’une fibre artistique certaine, Marie-Michel détient un DEC en techniques d’intégration multimédia, une AEC en graphisme et d’un DEC en musique. Après ses études, elle travaille durant six ans comme conceptrice Web et graphiste au sein de diverses entreprises du Saguenay, et réalise des mandats à son propre compte. Elle enseigne également le chant pendant un an et demi. En 2016, Marie-Michel rejoint Wenovio et évolue avec l’équipe pendant deux ans. Elle quitte ensuite l’équipe pour prêter main-forte à une entreprise de sa région, et revient finalement chez Wenovio en 2021. Son but : mettre au service des clients son appétit pour les nouveaux défis et sa soif d’apprendre.

À découvrir sur notre blogue

2020-05-26

WordPress multisites : comment avoir plusieurs domaines ?

Vincent Gaudreau / Programmeur Web

Pour avoir une installation WordPress de plusieurs domaines, il faut tout d’abord avoir une installation multisites.

Lire la suite
2017-01-16

Comment configurer le mode multisite de WordPress ?

Marie-Michel Tremblay / Intégratrice Web, Graphiste

Grâce au mode multisite, le populaire gestionnaire de contenu WordPress permet de gérer plusieurs de vos sites en passant par une seule installation de la plate-forme.

Lire la suite
2021-12-03

Modifier la taille du texte sur Windows et son impact sur l’affichage de votre site Web

Davyd Quintal / Directeur des solutions novatrices

La taille du texte sur Windows est une option accessible dans les options d’affichage du panneau de contrôle et permet d’augmenter la taille du texte.

Lire la suite
2022-10-18

Pop up sur WordPress : avantages et inconvénients des fenêtres intempestives

Émilie Demers Moreau / Designer graphique

Les fenêtres pop up sont largement utilisées sur les sites WordPress depuis de nombreuses années. Elles prennent différentes formes.

Lire la suite

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

5 commentaires pour “Utiliser plusieurs noms de domaines différents avec WordPress”

  1. […] Vous pouvez utiliser l’extension WordPress MU Domain Mapping pour activer un nom de domaine différent pour chaque site. Voici un article qui explique comment l’utiliser et comment gérer vos sites avec des domaines différents: Utiliser plusieurs noms de domaines différents avec WordPress […]

  2. Olivier dit:

    Bonjour,

    merci pour ce Tuto très complet, j’ai un doute sur l’installation du plugin. le fichier sunrise.php se met dans wp-content ou dans wp-content/plugins, de même, le répertoire mu-plugins se met dans wp-content ou dans wp-content/plugins.

    Merci!

    1. Bonjour Olivier,

      Merci pour ton commentaire! Nous avons écrit cet article en janvier 2017, alors il se peut que les bonnes pratiques aient changées à ce niveau. Je vais vérifier avec mon équipe si on devrait mettre à jour l’article.

  3. Fanny Guennec dit:

    Bonjour,

    Le titre de l’article semble répondre à ma question initiale mais je ne suis pas sûr de tout comprendre.
    Voilà je souhaiterai savoir s’il est de gérer plusieurs site sur le même login WP.
    J’aimerais deux sites différents avec bien sur un nom de domaine différent.
    Si oui comment se passe la mise en ligne et l’hébergement. L’achat du nom de domaine et de l’hébergement équivaut-il à la mise en ligne d’un site ?

    1. Bonjour Fanny,

      Je ne suis pas certain de comprendre ta question. Est-ce que tu demandes comment ça se passe si tu as deux sites sur deux domaines, mais une installation de WP?

      Si tel est le cas, c’est très simple. Tu ouvres un compte d’hébergement Web avec le fournisseur de ton choix et tu achètes deux noms de domaine que tu configures dans ce compte d’hébergement Web pour pointer au même endroit (sur un serveur cPanel, tu ajoutes le 2e domaine en “alias” pour qu’il pointe sur le dossier /public_html/). Après, tu suis les instructions du tutoriel ci-haut pour installer WP en mode “network”.

      Est-ce que ça réponds à ta question?