Aller au contenu principal

Les sous-domaines expliqués

Un sous-domaine est un nom placé devant votre domaine, comme shop.example.com ou blog.example.com. Il permet de faire fonctionner des sites ou des services distincts sous un seul domaine, sans en acheter un autre. Ce guide explique à quoi servent les sous-domaines, comment en créer un avec des enregistrements DNS et comment ils fonctionnent avec les certificats SSL.

Qu’est-ce qu’un sous-domaine ?​

Les noms de domaine se lisent de droite à gauche. Dans shop.example.com, .com est l’extension, example est le nom que vous avez enregistré et shop est le sous-domaine. Vous pouvez créer autant de sous-domaines que nécessaire sans frais auprès du registre, car ils existent uniquement dans vos propres enregistrements DNS.

Chaque sous-domaine peut pointer vers un endroit différent. example.com peut fonctionner sur votre hébergement web, tandis que shop.example.com fonctionne sur un service de boutique en ligne et que help.example.com pointe vers un outil d’assistance.

Usages courants​

Sous-domaineUsage habituel
wwwLe site web lui-même. Techniquement, www est un sous-domaine, et la plupart des sites lui font afficher le même site que le domaine.
shop ou storeUne boutique en ligne, souvent sur une plateforme distincte
blogUn blog géré séparément du site principal
mailUn nom pour un serveur de messagerie ou une page de connexion au webmail
staging ou devUne copie de test privée du site web

Créer un sous-domaine​

Vous créez un sous-domaine en lui ajoutant un enregistrement DNS chez le fournisseur qui gère vos serveurs de noms. L’enregistrement à utiliser dépend de ce que l’autre service vous fournit.

  • Une adresse IP, comme 203.0.113.25 : ajoutez un enregistrement A (ou un enregistrement AAAA pour une adresse IPv6).
  • Un nom d’hôte, comme stores.example.net : ajoutez un enregistrement CNAME, qui fait du sous-domaine un alias de ce nom.
  1. Identifiez les serveurs de noms utilisés par votre domaine, comme décrit dans Les serveurs de noms expliqués, et ouvrez l’éditeur DNS chez ce fournisseur.
  2. Ajoutez un nouvel enregistrement. Dans le champ du nom, saisissez seulement la partie du sous-domaine, comme shop. La plupart des éditeurs ajoutent .example.com pour vous.
  3. Choisissez A ou CNAME et saisissez l’adresse IP ou le nom d’hôte exactement tel que le service l’a fourni.
  4. Enregistrez, puis vérifiez le résultat après quelques minutes.

Les enregistrements terminés ressemblent à ceci :

blog.example.com. 3600 IN A 203.0.113.25
shop.example.com. 3600 IN CNAME stores.example.net.

Vérifiez-les depuis un terminal :

dig +short blog.example.com
dig +short shop.example.com

Sous Windows, utilisez nslookup shop.example.com.

remarque

Un sous-domaine doté d’un enregistrement CNAME ne peut avoir aucun autre enregistrement. Si le service demande un enregistrement TXT pour vérifier le sous-domaine, il lui donne généralement un nom différent, comme _verify.shop, pour éviter le conflit.

Faire pointer un sous-domaine vers un autre service​

Lorsqu’un service, comme une plateforme de boutique ou un outil d’assistance, vous demande de « connecter votre domaine », il attend généralement un sous-domaine avec un enregistrement CNAME qui pointe vers son propre nom d’hôte. Le service doit aussi connaître le sous-domaine de son côté : ajoutez donc également shop.example.com dans ses réglages. Tant que les deux côtés ne correspondent pas, les visiteurs voient souvent une page d’erreur du service.

Si c’est votre hébergement web qui fait fonctionner le sous-domaine, vous devez généralement l’ajouter aussi dans le panneau de contrôle ou le compte de votre hébergement, pour que le serveur sache quel dossier servir. L’emplacement exact dépend de votre hébergeur.

Sous-domaine ou sous-dossier ?​

Un sous-dossier est un chemin sur le même site, comme example.com/blog. Les deux approches fonctionnent. Choisissez selon la façon dont le contenu est géré :

Sous-domaine (blog.example.com)Sous-dossier (example.com/blog)
Où il fonctionnePeut être un service ou un serveur entièrement distinctFait partie du même site et du même hébergement
Mise en placeUn enregistrement DNS, plus une configuration sur l’autre serviceCréé dans le site lui-même
Idéal lorsqueLe contenu fonctionne sur une autre plateformeLe contenu appartient au même site et à la même application

Les moteurs de recherche peuvent indexer les deux. Si le contenu fait partie de votre site principal et utilise le même logiciel, un sous-dossier est généralement plus simple à gérer.

Certificats SSL pour les sous-domaines​

Chaque nom utilisé par un visiteur doit être couvert par un certificat SSL, sinon le navigateur affiche un avertissement. Un certificat pour example.com ne couvre pas automatiquement shop.example.com.

  • Un certificat qui liste chaque nom couvre exactement les noms qu’il contient, comme example.com, www.example.com et blog.example.com. Ajoutez-y les nouveaux sous-domaines, ou émettez un certificat distinct pour chacun.
  • Un certificat wildcard (générique) pour *.example.com couvre n’importe quel sous-domaine d’un seul niveau, comme shop.example.com et blog.example.com. Il ne couvre pas example.com lui-même, si bien que ce nom est généralement ajouté aussi, et il ne couvre pas les noms plus profonds comme eu.shop.example.com.

Lorsqu’un sous-domaine pointe vers un autre service, c’est normalement ce service qui émet le certificat une fois votre enregistrement DNS en place. Les certificats SSL expliqués détaille les types de certificats.

Chez DomainPilot

La gestion DNS est incluse sans frais supplémentaires avec chaque domaine enregistré chez DomainPilot : vous pouvez ajouter des enregistrements de sous-domaine dès que vous en avez besoin.

Cet article vous a-t-il aidé ?