Aller au contenu
Domaines & DNS

Créer ou modifier un enregistrement CNAME dans cPanel

Faites pointer un sous-domaine vers un autre nom de domaine depuis Zone Editor : différence avec un A, exemples courants, erreurs à éviter et dépannage.

cPanel 8 min de lecture

Un enregistrement DNS de type CNAME permet de faire pointer un nom de domaine ou un sous-domaine vers un autre nom de domaine. Contrairement à un enregistrement A, un CNAME ne pointe pas directement vers une adresse IP.

Exemple

www.edinfogroup.ma  →  edinfogroup.ma
shop.edinfogroup.ma  →  boutique.exemple.com

Ce guide explique comment créer ou modifier un enregistrement CNAME depuis cPanel.

Avant de commencer

Vous devez connaître la destination exacte fournie par le service que vous souhaitez connecter. Copiez la valeur exactement comme elle vous a été communiquée.

Ne remplacez pas une destination CNAME par une adresse IP. Si le fournisseur vous donne une adresse IP, vous devez généralement créer un enregistrement A, pas un CNAME.

1. À quoi sert un enregistrement CNAME ?

Un CNAME permet de créer un alias DNS. Par exemple, votre site principal peut fonctionner avec edinfogroup.ma et vous souhaitez que www.edinfogroup.ma utilise la même destination.

Le domaine principal possède son propre enregistrement A :

edinfogroup.ma  →  192.0.2.10

La résolution devient donc :

www.edinfogroup.ma  →  edinfogroup.ma  →  192.0.2.10

2. Différence entre A et CNAME

TypePointe versExemple
AUne adresse IPv4app.edinfogroup.ma → 192.0.2.20
CNAMEUn autre nom DNSapp.edinfogroup.ma → application.exemple.com

Utilisez donc : A pour une adresse IP, CNAME pour un nom de domaine.

3. Exemples d’utilisation d’un CNAME

Un CNAME peut notamment servir pour www, une application externe, une boutique en ligne, un CDN, un service cloud, une plateforme SaaS ou certains outils de vérification/intégration.

Exemple

www.edinfogroup.ma     CNAME    edinfogroup.ma
crm.edinfogroup.ma     CNAME    client.service-cloud.com

4. Étape 1 — Se connecter à cPanel

Connectez-vous à votre compte cPanel (voir Comment se connecter à cPanel si nécessaire). Dans la section Domains (ou Domaines), ouvrez Zone Editor (ou Éditeur de zone).

5. Étape 2 — Sélectionner votre domaine

Repérez le domaine concerné, par exemple edinfogroup.ma, puis cliquez sur Manage (ou Gérer). La liste des enregistrements DNS s’affiche.

6. Étape 3 — Vérifier si l’enregistrement existe déjà

Avant de créer un nouvel enregistrement, recherchez le nom concerné, par exemple www.edinfogroup.ma. Vous pouvez trouver :

NameTypeRecord
www.edinfogroup.maCNAMEedinfogroup.ma

Si un CNAME existe déjà, modifiez-le plutôt que d’en créer un second.

7. Modifier un CNAME existant

Cliquez sur Edit (ou Modifier) à côté de l’enregistrement. Vous verrez généralement les champs suivants.

ChampDescription
NameLe nom qui doit devenir l’alias, par exemple www.edinfogroup.ma ou shop.edinfogroup.ma
TTLDurée de mise en cache — conservez la valeur proposée par cPanel dans la majorité des cas
TypeCNAME
RecordLe nom de domaine cible, par exemple edinfogroup.ma ou service.exemple.com

Cliquez ensuite sur Save Record (ou Enregistrer).

8. Créer un nouvel enregistrement CNAME

Si aucun enregistrement n’existe pour le nom souhaité, cliquez sur Add Record (ou Ajouter un enregistrement), sélectionnez le type CNAME puis renseignez les valeurs demandées.

Exemple 1 — Configurer www

Pour que www.edinfogroup.ma utilise le même domaine que edinfogroup.ma :

Name   : www.edinfogroup.ma
Type   : CNAME
Record : edinfogroup.ma

Le fonctionnement devient : www.edinfogroup.ma → edinfogroup.ma → adresse IP du serveur.

Exemple 2 — Connecter un sous-domaine à un service externe

Un prestataire vous demande portal.edinfogroup.ma vers customer.service-externe.com :

Name   : portal.edinfogroup.ma
Type   : CNAME
Record : customer.service-externe.com

Le sous-domaine utilisera alors la destination fournie par le prestataire.

Exemple 3 — Connecter une boutique

Une plateforme e-commerce vous demande de créer shop.edinfogroup.ma avec la cible shops.exemple.com :

Name   : shop.edinfogroup.ma
Type   : CNAME
Record : shops.exemple.com

Vous ne devez pas saisir https://shops.exemple.com mais uniquement shops.exemple.com, sauf indication contraire explicite du fournisseur.

9. Ne pas ajouter http:// ou https://

Un enregistrement DNS ne contient généralement pas d’URL complète. Le DNS ne gère pas http://, https://, /page ou /login — il associe uniquement des noms DNS.

Valeur
Incorrecthttps://service.exemple.com
Correctservice.exemple.com

10. Ne pas ajouter un chemin

Valeur
Incorrectservice.exemple.com/application
Correctservice.exemple.com

Si vous devez rediriger edinfogroup.ma/page vers une autre URL, cela doit être réalisé avec une redirection HTTP ou la configuration du site, et non avec un CNAME.

11. Un CNAME peut-il pointer vers une adresse IP ?

Non.

Valeur
Incorrectwww.edinfogroup.ma CNAME 192.0.2.10
Correctwww.edinfogroup.ma A 192.0.2.10

12. Attention aux enregistrements existants

Un nom configuré comme CNAME ne doit généralement pas avoir simultanément d’autres enregistrements DNS incompatibles pour le même nom. Par exemple, évitez :

shop.edinfogroup.ma    A        192.0.2.10
shop.edinfogroup.ma    CNAME    service.exemple.com

Si le fournisseur demande un CNAME pour shop.edinfogroup.ma, vérifiez qu’il n’existe pas déjà un enregistrement A pour ce même nom.

13. CNAME et domaine principal

Dans une configuration DNS classique, on utilise souvent un CNAME pour www.edinfogroup.ma mais pas nécessairement pour le domaine principal edinfogroup.ma, qui utilise généralement un enregistrement A ou AAAA.

edinfogroup.ma          A        192.0.2.10
www.edinfogroup.ma      CNAME    edinfogroup.ma

Cette configuration est très courante.

14. CNAME et emails

Ne modifiez pas les enregistrements liés à la messagerie sans vérifier leur fonction. Votre zone DNS peut contenir par exemple mail.edinfogroup.ma, autodiscover.edinfogroup.ma ou webmail.edinfogroup.ma — certains peuvent utiliser des CNAME.

Une modification incorrecte peut perturber Outlook, les applications mobiles, l’autoconfiguration email, le webmail ou certains services Microsoft ou Google.

15. Propagation DNS

Après la création ou la modification d’un CNAME, le changement n’est pas forcément visible immédiatement. Le délai dépend notamment du TTL, des caches DNS, du fournisseur Internet et du résolveur DNS utilisé. Une ancienne valeur peut donc rester visible temporairement. Voir Comprendre la propagation DNS et vérifier qu’une modification DNS est active.

16. Comment vérifier le CNAME ?

Après la modification, vérifiez que le nom DNS retourne bien la destination attendue. Par exemple, www.edinfogroup.ma doit retourner edinfogroup.ma, ou shop.edinfogroup.ma doit retourner shops.exemple.com selon votre configuration.

17. Problèmes fréquents

Le CNAME est correct mais le site ne fonctionne pas

Un CNAME correct ne garantit pas automatiquement que le service web fonctionne. Il faut aussi que le serveur cible ait enregistré votre domaine sur sa propre plateforme. Sinon, le DNS peut être correct alors que le navigateur affiche une erreur, une page par défaut, un certificat SSL incorrect ou un domaine non reconnu.

Erreur SSL après création du CNAME

Lorsque vous faites pointer un sous-domaine vers un service externe, ce service doit disposer d’un certificat SSL valide pour ce sous-domaine. Créer le CNAME ne crée pas automatiquement le certificat SSL. Selon le fournisseur, il peut être nécessaire de créer le CNAME, attendre la validation DNS, ajouter le domaine dans la plateforme, puis attendre la génération du certificat.

Le CNAME ne fonctionne pas

Vérifiez :

  • le nom configuré ;
  • la destination ;
  • que vous n’avez pas ajouté https:// ;
  • qu’il n’existe pas d’enregistrement A incompatible ;
  • les Nameservers du domaine ;
  • que vous modifiez la zone DNS réellement utilisée ;
  • la propagation DNS.
www ne fonctionne plus

Vérifiez que www.edinfogroup.ma possède encore un enregistrement valide. Une configuration courante : www.edinfogroup.ma CNAME edinfogroup.ma.

Le service externe indique « DNS non configuré »

Vérifiez que la valeur demandée par le fournisseur a été copiée exactement, sans la modifier. Attendez également quelques minutes avant de relancer la vérification.

18. Bonnes pratiques

Avant de modifier un CNAME :

  1. notez l’ancienne valeur ;
  2. vérifiez si un enregistrement existe déjà ;
  3. copiez exactement la destination fournie ;
  4. n’ajoutez pas http:// ou https:// ;
  5. ne saisissez pas une adresse IP dans un CNAME ;
  6. vérifiez qu’aucun enregistrement incompatible n’existe pour le même nom ;
  7. attendez la propagation DNS avant de conclure à une erreur.

19. Exemple de configuration courante

edinfogroup.ma          A        192.0.2.10
www.edinfogroup.ma      CNAME    edinfogroup.ma
shop.edinfogroup.ma     CNAME    shops.exemple.com

Dans cet exemple : le domaine principal pointe vers le serveur d’hébergement, www suit automatiquement le domaine principal, et shop utilise un service externe.

Besoin d’aide ?

Vous rencontrez toujours un problème avec ce guide ? L’équipe EDINFO HOST peut vous accompagner.