Menu

DOMAIN MAPPING – Gestion de nom de domaine sur Multisite

0,00 HT

Dernière mise a jour du Plugin :  10 mai 2019

L’une des fonctionnalités les plus demandées pour le multisite, la cartographie de domaine
Domaine mapping est rapidement devenue un plug-in essentiel pour tous les réseaux.


Ce plugin fait partie de la liste des plugins développé initialement par WMUDEV. 
Il a été mis a disposions de la communauté et WPMUDEV n’assure plus son suivit et support, c’est la communauté qui s’en charge
Lien de la page Github
Licence : GPL

Description

Description

Domain Mapping est le seul plug-in de ce type à intégrer le mappage simple, la revente de noms de domaine et le mappage en tant que service premium.

L’une des fonctionnalités les plus demandées pour le multisite, la cartographie de domaine est rapidement devenue un plug-in essentiel pour tous les réseaux.

domaine-mapping-735x470

Réduisez le volume et affichez de superbes URL mémorables sur tout un réseau multisite.

Configuration simple, configuration intelligente

Vous avez déjà configuré votre réseau? Mappez les domaines sur un sous-domaine ou un réseau de sous-répertoires. Ne vous inquiétez pas pour des paramètres confus. La cartographie de domaine s’adapte automatiquement à la structure de votre réseau.

Vendre des noms de domaine directement

Devenez revendeur et ouvrez de nouveaux flux de revenus. Laissez les utilisateurs rechercher, acheter et mapper autant de noms de domaine sur leur site qu’ils le souhaitent. Automatisez la distribution et la gestion avec eNom et Pro Sites

enom-integration-735x470

Vendez des noms de domaine directement dans votre tableau de bord WordPress Multisite.

image

Le mappage de domaine fonctionne même avec des mots de passe et des paniers d’achat mondiaux.

Se démarquer de la performance

Économisez beaucoup sur la certification SSL avec le contrôle de mappage sur des URL individuelles. Obtenez le seul plug-in de cartographie de sa classe à proposer le protocole HTTPS forcé et à vous permettre d’utiliser une URL originale pour des éléments tels que les pages de paiement et de paiement.

Instructions d’utilisation

Mise en place

Alors tout d’abord, téléchargez le plug-in sur votre ordinateur, puis décompressez-le. À l’intérieur, vous verrez les fichiers suivants:

domaine-cartographie-3300-fichiers

Une fois décompressé, nous devons tout transférer sur votre site Web. Si vous n’avez pas modifié le chemin de votre répertoire de plug-in, il se présentera ainsi: / wp-content / plugins / Vous voudrez télécharger le dossier mappage de domaineinterne (c’est celui situé dans le dossier principal avec tous les numéros). Alors connectez-vous via FTP ou, si vous êtes sur un hôte local, déplacez ce dossier. Le chemin sera alors: / wp-content / plugins / domain-mapping / Vous verrez dans le dossier / domain-mapping / qu’il y a un fichier appelé sunrise.php . Nous devons déplacer cela (déplacer, pas copier) dans le dossier / wp-content / . Le chemin d’accès à ce fichier sera donc: /wp-content/sunrise.php

domaine-mapping-3300-sunrise

Thats les fichiers triés et téléchargés. Maintenant, il ne reste plus qu’à ouvrir votre fichier wp-config.php situé à la racine de votre installation WordPress. Sur un serveur cPanel, ce chemin peut être: /home/cpanel-username/public-html/wp-config.php

domaine-mapping-3300-wpconfig

Vous devrez entrer la ligne suivante:

define (‘SUNRISE’, ‘on’);

Vous pouvez afficher cela directement sous l’option WP_DEBUG, ainsi:

define (‘WP_DEBUG’, false);

define (‘SUNRISE’, ‘on’);

Si, pour une raison quelconque, vous n’avez pas la ligne WP_DEBUG, elle doit fonctionner correctement si elle se situe juste au-dessus du commentaire de code suivant:

/ C’est tout, arrête de monter! Joyeux blogging. /

Remarque: si vous ajoutez ceci au mauvais endroit, vous rencontrerez probablement des problèmes lors de l’ajout d’un nom de domaine à mapper à partir de votre zone d’administration WordPress. Maintenant, dirigez-vous sur Admin Réseau> Plug -ins , puis sur Activer le plug-in dans le réseau .

Domain Mapping - Activation du réseau

Nous avons le plugin installé maintenant, alors allons configurer les choses!

Configuration des paramètres réseau

Les paramètres se trouvent dans la zone Admin Réseau sous Paramètres> Mappage de domaine .

Cartographie de domaine - Menu

Options de cartographie

Quelques paramètres nécessitent votre attention dans le premier onglet: Options de mappage . Jetons-y un à un.

Entrez votre adresse IP multisite. Entrez votre adresse IP multisite.

L’ adresse IP du serveur est l’endroit où vous entrez l’adresse IP de votre multisite. Cela n’affecte vraiment rien; il apparaît dans les panneaux d’administration de vos utilisateurs et n’a pour but que de leur indiquer l’adresse IP à utiliser pour mapper leurs domaines.

Mappage de domaine - Instructions facultatives

Entrez vos propres instructions si vous le souhaitez.

Vous pouvez éventuellement entrer vos propres instructions. Lorsque ce champ est laissé vide, le texte par défaut du plugin sera utilisé.

Sélectionnez l'option de mappage d'administration.

Sélectionnez l’option de mappage d’administration.

Le mappage d’administration est l’endroit où vous sélectionnez le domaine qui sera utilisé dans la zone d’administration des sous-sites.

  • Le domaine entré par l’utilisateur vous permet, à vous et à vos utilisateurs, d’accéder à la zone d’administration avec le domaine mappé ( userdomain.com/wp-admin/ ) ou le domaine d’origine ( usersite.votredomaine.com/wp-admin/ ).
  • Le domaine mappé vous permet, à vous et à vos utilisateurs, d’accéder à la zone d’administration à travers le domaine mappé. Ne vous inquiétez pas si vous utilisez usersite.votredomaine.com/wp-admin/ , il sera tout simplement transmis à userdomain.com/wp-admin/ .
  • Le domaine d’origine vous permet, à vous et à vos utilisateurs, d’accéder à la zone d’administration par le biais du domaine d’origine uniquement ( usersite.votredomaine.com/wp-admin/ ).

Sélectionnez l'option de mappage de connexion.

Sélectionnez l’option de mappage de connexion.

Le mappage de connexion a les mêmes options que ci-dessus, mais il affecte l’action de connexion.

  • Le domaine entré par l’utilisateur vous permet, à vous et à vos utilisateurs, de vous connecter avec le domaine mappé ( userdomain.com/wp-admin/ ) ou le domaine d’origine ( usersite.votredomaine.com/wp-admin/ ).
  • Le domaine mappé requiert que vous et vos utilisateurs vous connectiez avec le domaine mappé ( userdomain.com/wp-login.php/ ).
  • Le domaine d’origine requiert que vous et vos utilisateurs vous connectiez via le domaine d’origine ( usersite.votredomaine.com/wp-login.php/ ).

Activer / désactiver la connexion entre domaines.

Activer / désactiver la connexion entre domaines.

Activez la connexion automatique inter-domaines si vous souhaitez que le plug-in vous connecte automatiquement à tous les sites que vous avez mappés. Va également connecter vos utilisateurs dans tous les domaines qu’ils ont mappés aussi!

Activer / désactiver la vérification du domaine.

Activer / désactiver la vérification du domaine.

Si la vérification de la disponibilité du domaine est activée, le plug-in avertira vos utilisateurs si le domaine sélectionné ne peut pas être mappé.

Mappage de domaine - SSL frontal

Forcez https dans la zone frontale et / ou administrative.

Vous pouvez forcer https dans les pages de connexion et d’administration , qui ne s’applique que si vous disposez d’un certificat SSL. Et vous pouvez également forcer http / https dans les pages frontales , applicable si SSL est activé.

Faites du mappage de domaine une fonctionnalité de sites Pro.

Faites du mappage de domaine une fonctionnalité de sites Pro.

Certains niveaux de sites Pro ne s’affichent que si le plug-in Pro Sites est activé sur votre réseau. Cela vous permet de rendre la fonctionnalité de mappage de domaine disponible pour certains niveaux de sites Pro uniquement, et de facturer à vos membres finaux le privilège de mapper leur propre domaine via des mises à niveau de Pro Sites.

Options revendeur

Examinons maintenant les paramètres du deuxième onglet: Options du revendeur .

Domain Mapping - Options du revendeur

Le  paramètre de niveau de journalisation des demandes de l’API revendeur vous permet de sélectionner le mode de consignation des demandes de noms de domaine que vos utilisateurs achètent auprès de vous. Le  paramètre Fournisseur revendeur vous permet de sélectionner parmi les revendeurs de noms de domaine disponibles. Vous pouvez choisir parmi les fournisseurs suivants:

  • eNom – vous devrez entrer les informations de votre compte eNom.

Cartographie de domaine - Revendeur - Enom

Votre identifiant et votre mot de passe sont les mêmes que ceux que vous utilisez pour vous connecter à votre compte eNom. Le paramètre Sélectionner environnement vous permet de spécifier si vous souhaitez utiliser un compte test à l’ adresse http://resellertest.enom.com/ ou votre compte réel à l’ adresse http://www.enom.com/. Assurez-vous que l’ID de compte et le mot de passe que vous venez de saisir sont pour le bon compte. 🙂 Le  paramètre Vérification du certificat SSL vous permet d’activer ou de désactiver la vérification SSL. La passerelle de paiement SelectCe paramètre ne sera visible que si Pro Sites est également actif sur votre réseau. Vous pouvez choisir entre les services de traitement de carte de crédit eNom (vous devez avoir un contrat de traitement avec eNom et une connexion SSL sécurisée) et la passerelle de paiement PayPal dans Pro Sites.

Domaines cartographiés

Jetons un coup d’œil au dernier onglet:  Domaines mappés . Cet onglet offre une vue d’ensemble des domaines mappés sur votre réseau. Les domaines sont affichés avec les détails et les options disponibles dans les colonnes comme suit: ID de site, domaine mappé, adresse d’origine, état de fonctionnement, configuration DNS, actif, actions

Domain Mapping - Domaines mappés

  1. Trouvez facilement des domaines en entrant un terme de recherche et en cliquant sur le bouton  Rechercher les domaines mappés .
  2. La colonne État d’intégrité indique si un domaine est valide ou non. En cliquant sur le lien, le champ sera actualisé.
  3. La colonne Actions fournit quelques icônes pour les actions rapides:  Basculer le schéma ou Supprimer le mappage .

Cartographie de domaine

Il est facile d’ajouter un nom de domaine à votre zone d’administration, mais gardez bien cela à l’esprit: si dans les étapes précédentes, vous avez choisi « Domaine mappé» comme méthode pour accéder à la zone admin et que le domaine en cours de mappage ne résout pas votre serveur. pas encore résolus pour une autre raison que la propagation DNS, alors cette zone d’administration ne sera accessible que lorsque le nom de domaine aura été résolu correctement. Choisissez une autre option si cela vous dérange. 🙂 Ajouter un nom de domaine qui ne résout pas correctement dans cette instance rendra cette zone d’administration inaccessible. Honnêtement, nous vous avons prévenu !! 😉 Alors, allons sur un sous-site qui a son propre domaine à mapper. Dans le tableau de bord du sous-site, accédez à Outils> Mappage de domaine.

Mappage de domaine - Outils Menu Mappage de domaine

Sous le premier onglet, vous pouvez ajouter le domaine à mapper sur votre sous-site. Une fois que vous avez cliqué sur ajouter, c’est tout ce que vous devez faire à partir de WordPress.

Entrez le domaine à mapper sur le sous-site.

Entrez le domaine à mapper sur le sous-site.

Si vous avez activé la vérification de la disponibilité de domaine dans vos paramètres réseau, comme décrit ci-dessus, et que le domaine entré ici n’est pas valide pour une raison quelconque, une alerte de ce type apparaîtra:

Alerte de vérification du nom de domaine.

Alerte de vérification du nom de domaine.

Si vous avez activé l’achat de domaine dans vos paramètres réseau, un clic sur le deuxième onglet (Acheter un domaine) permettra à vos utilisateurs de sélectionner et d’acheter leur nom de domaine préféré, directement dans l’administrateur de leur site. À quel point cela est cool?

Achetez un nom de domaine directement auprès de wp-admin!

Achetez un nom de domaine directement dans le tableau de bord!


Un enregistrement et CNAME

Si vous ou votre utilisateur final souhaitez mapper un sous-domaine sur le blog au sein de votre installation multisite, vous pouvez configurer un CNAME. Pour les besoins de ces instructions, nous supposerons que vous le faites via cPanel. Toutefois, si vous utilisez un autre panneau. ou si vous gérez le DNS avec le registraire de nom de domaine, le principe est identique, la méthode d’ajout peut être un peu différente. Si vous ne pouvez pas gérer votre propre DNS, vous devez en discuter avec le responsable actuel. Même les utilisateurs de cPanel peuvent ne pas avoir accès aux options DNS simple et avancée, cela dépend de votre fournisseur d’hébergement. Si vous pointez vos serveurs de noms sur votre hôte, ceux-ci peuvent être gérés par votre hôte ou votre cPanel. Encore une fois si vous n’avez pas accès, demandez à votre hôte. CNAMEsont utilisés pour le mappage de sous-domaines. Par exemple, vous souhaitez mapper blog.userdomain.com sur usersite.yourdomain.com. Les enregistrements servent à mapper des TLD, également appelés domaines de premier niveau. ie userdomain.com mappé sur usersite.votredomaine.com Tout d’abord, nous allons gérer un CNAME: Nous le ferons par l’intermédiaire du DNS avancé, cliquez donc dessus.Sélectionnez DNS avancé dans cPanel

Sélectionnez DNS avancé dans cPanel

Sélectionnez le domaine à partir duquel vous souhaitez entrer un CNAME. Maintenant remplissez le formulaire. 🙂Ajout d'un CNAME dans cPanel

Ajout d’un CNAME dans cPanel

Nom: le sous-domaine à mapper. So subdomain.example.com TTL: Vous pouvez le définir sur 14400. Si vous savez ce que vous faites, n’hésitez pas à le modifier. Tapez: CNAME bien sûr 😉 CNAME: Où cela va, dans l’exemple ci-dessus, nous utilisons usersite.votredomaine.com Facile Peasy hein! Pour un enregistrement – domaines de premier niveau, nous suivons le même processus, sauf que vous aurez probablement déjà le jeu d’enregistrements A (sauf dans les cas où le domaine est enregistré mais n’est pointé nulle part).Ajouter un enregistrement A dans cPanel

Ajouter un enregistrement A dans cPanel

Donc, si vous y trouvez, cliquez sur EDIT pour l’enregistrement A principal et modifiez cette adresse IP en IP dédiée pour votre installation multisite. Si vous configurez un enregistrement pour la première fois, le type est «A». Ensuite, plutôt que de saisir un CNAME, ce sera le champ Adresse, qui correspond à l’adresse IP. Remarque: l’adresse IP de votre document doit être définie sur DocumentRoot afin que, lorsque vous le chargez dans votre navigateur, l’installation de WordPress apparaisse. Dans la plupart des cas, il devrait s’agir de / public_html / mais cela peut varier, votre hôte pourra vous aider facilement. Cela garantit que tous les domaines mappés seront envoyés via votre installation WordPress.


Plus d’options?

Oui, vous pouvez également utiliser Addon Domains et Parked Domains . Ils doivent pointer vers la racine de votre installation multisite pour fonctionner correctement. Cette méthode n’exige pas non plus d’adresse IP dédiée. Toutefois, il n’est pas recommandé d’utiliser cette méthode pour les sites Web clients, car vous devrez contrôler manuellement leur DNS. Vous devrez traiter avec MX Records s’ils souhaitent utiliser la messagerie électronique sur ce domaine, ainsi que d’autres requêtes DNS. C’est une bonne méthode si vous les possédez tous, c’est rapide et facile! N’oubliez pas que la racine du domaine doit être votre dossier multisite, généralement: / home / cpanel-username / public-html /


Addon Vs garé

Il n’y a vraiment pas beaucoup de différence. Si vous voulez un compte FTP supplémentaire, utilisez les domaines Addon. En réalité, vous ne devriez pas distribuer de comptes FTP pour des raisons de sécurité. Ce n’est donc pas vraiment nécessaire. Et tout le FTP est habituellement fait par votre compte FTP principal. Les domaines garés agissent simplement comme ils le stipulent, le parc est placé dans un dossier ou redirigé. Là encore, cela varie d’un panneau de commande à l’autre.

Parking d'un domaine dans cPanel

Parking d’un domaine dans cPanel

Création d'un domaine addon dans cPanel

Création d’un domaine addon dans cPanel


Liste de domaines

Avec le mappage de domaine, vous pourrez facilement voir les domaines mappés dans la liste de vos sites dans Sites> Tous les sites .Domain Mapping - Liste de sites

Ici, vous verrez une colonne supplémentaire, Domaines mappés .Domain Mapping - Domaines de la liste de sites

Tous les noms de domaine mappés au sein de votre réseau seront affichés ici.


FAQ commune

Je reçois un 404 ou une sorte de page de serveur, pourquoi?

Il est fort probable que vous n’utilisiez pas d’adresse IP dédiée ou que vous rencontriez des problèmes avec votre fichier htaccess, veuillez les vérifier en premier. Vous voudrez peut-être également vérifier vos permaliens et les sauvegarder à nouveau.

Pourquoi ai-je besoin d’une adresse IP dédiée?

Vous n’avez besoin que d’une adresse IP dédiée lorsque vous utilisez A Records pour mapper votre domaine. En effet, le domaine en cours de cartographie doit atterrir sur votre installation multisite WordPress et s’il ne le fait pas, notre plugin et WordPress ne sauront pas quand le mapper. Sur les plates-formes d’hébergement partagé, l’adresse IP des sites se trouve généralement sur une page de destination qui n’est en aucun cas liée à votre compte.

Cela ne doit-il pas aller dans le dossier MU?

Non, vous n’avez plus besoin de faire ça! Si toutefois vous utilisez une version antérieure à la version 3.0.7, vous devez supprimer ces anciens fichiers de plug-in avant d’utiliser la nouvelle version!

Lorsque j’ajoute un domaine, la page est actualisée et rien ne se passe?

Il est fort probable que lorsque vous modifiez votre fichier wp-config.php pour entrer les informations de sunrise, vous les placez trop bas. Vérifiez à nouveau ces docs et effectuez les ajustements appropriés.

Euh … La synchronisation des cookies ne fonctionne pas?

La synchronisation des cookies vous permet de vous connecter simultanément à mappeddomain.com et à subsite.domain.com. C’est ce processus qui vous permet d’administrer et d’afficher un site Web de domaine mappé tout en étant connecté. Ce n’est pas un processus permettant de vous connecter à tous les domaines mappés d’une installation réseau.

Quelque chose d’autre que je dois faire?

Si vous avez installé votre installation WordPress en tant que sous-répertoire, alors rien d’autre. Si vous avez installé votre installation WordPress en tant que version de sous-domaine, nous supposons ici que vous avez déjà configuré votre Wild Card? Ne vous inquiétez pas si non, consultez WordPress pour une promenade à travers: http://codex.wordpress.org/Create_A_Network

Après avoir ajouté un domaine, je ne peux pas ajouter un deuxième domaine. Est-ce correct?

Si vous n’avez rien ajouté à votre fichier wp-config.php, il est limité à un seul domaine par site. Si vous ajoutez les éléments suivants quelque part, vous pourrez utiliser plusieurs domaines par site.

define('DOMAINMAPPING_ALLOWMULTI', true);

Avis (0)

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “DOMAIN MAPPING – Gestion de nom de domaine sur Multisite”

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Abonnez vous à notre newsletter