/ 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.

plusieurs noms de domaines
plusieurs noms de domaines

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.

plusieurs noms de domaines

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!

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
2022-02-22

Pourquoi est-il avantageux d’avoir suffisamment d’espaces négatifs dans votre site Web ?

Émilie Demers Moreau / Designer graphique

L’expression espace négatif est utilisé dans le domaine des arts visuels, notamment en photographie et en graphisme.

Lire la suite
2017-03-21

Redirections d’URL : Définition, déclinaisons et objectifs

Antonin Chabannes / Spécialiste en publicité internet

Redirections d’URL… Qu’est-ce que ça veut dire? Quel intérêt? Comment se déclinent-elles? Affectent-elles mon SEO? Éléments de réponse dans cet article!

Lire la suite

Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *

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?