Comment configurer le nom de domaine de son site WEB ?

Comment configurer le nom de domaine de son site WEB ?

La configuration du nom de domaine est une étape cruciale pour la mise en ligne de votre site Internet. Mais, de quoi parle-t-on ?

Définition du DNS

Le DNS (Domain Name System) a pour rôle de faire correspondre les noms de domaine (lisibles pour les humains) avec les adresses IP des serveurs (utilisées par les machines).

Par exemple, lorsque vous souhaitez accéder à l’URL “https://www.monnomdedomaine.fr“, votre ordinateur interroge le serveur DNS de votre fournisseur d’accès Internet pour obtenir l’adresse IP du serveur où est hébergé le site web. En interprétant les entrées DNS, le serveur résout le nom de domaine en adresse IP. Avec cette dernière, votre ordinateur peut communiquer directement avec le serveur.

En réalité, pour permettre aux serveurs DNS d’effectuer cette résolution, vous devez configurer votre zone DNS pour indiquer quel domaine ou sous-domaine correspond à telle ou telle adresse IP.

Les types d’entrées DNS

Il existe deux types d’entrée DNS à connaître pour la mise en ligne d’un site web : l’entrée de type A et l’entrée de type CNAME.

Tout d’abord, une entrée A est un enregistrement qui fait correspondre directement un nom de domaine ou un sous-domaine avec une adresse IP. C’est le type de base qui doit être utilisé pour le domaine principal.

Ensuite, une entrée CNAME (Canonical Name) est un enregistrement qui fait correspondre un sous-domaine à un autre sous-domaine ou directement au domaine principal. Contrairement à une entrée A, l’entrée CNAME ne fait pas directement correspondre une adresse IP, mais fait référence à une autre entrée DNS.

À lire aussi  Pourquoi et comment mesurer l’audience d’un site internet?

Configurer votre nom de domaine

Pour configurer le nom de domaine d’un site web, vous devez créer une entrée A pour le domaine principal. Ensuite, par convention, il est recommandé de créer une entrée CNAME pour le sous-domaine “www.” afin de le faire correspondre au nom de domaine principal.

Dans cet exemple, “monnomdedomaine.fr” est le nom de domaine principal et “1.1.1.1” est l’adresse IP du serveur web qui héberge le site. Ces deux entrées sont nécessaires, car les “www” sont ajoutés par convention, mais peuvent être omis.

Paramétrer la redirection DNS

À ce stade de la configuration, les deux URL, monnomdedomaine.fr et www.monnomdedomaine.fr, fonctionnent et sont bien dirigées vers le serveur web. Vous pouvez vérifier votre configuration une fois que la période de propagation DNS est passée. Cela correspond au temps nécessaire pour que le serveur DNS sur lequel vous effectuez la configuration transmette l’information aux autres serveurs DNS. Ce délai est généralement inférieur à 2 heures, mais peut aller jusqu’à 24 heures dans certains cas. Au-delà, vous pouvez considérer qu’il y a un problème.

Cependant, il n’est pas souhaitable que votre site internet soit accessible avec deux URL différentes. Cela risque notamment de pénaliser votre référencement en raison du contenu dupliqué. En effet, Google n’apprécie pas que le même contenu soit accessible à deux endroits.

Vous devez donc mettre en place une redirection permanente (301) de votre nom de domaine principal vers le sous-domaine www. L’objectif est d’indiquer une URL unique où trouver votre site web. Ainsi, le navigateur ajustera automatiquement l’URL lorsque l’internaute n’écrira pas les “www”.

À lire aussi  Spotify vs. Deezer : Qui est le meilleur ?

Prenons notre exemple, seul le nom de domaine www.monnomdedomaine.fr sera référencé par les moteurs de recherche et utilisé par les navigateurs. L’URL monnomdedomaine.fr (sans “www” devant) sera systématiquement redirigée vers www.monnomdedomaine.fr.

Cette redirection peut être effectuée de différentes manières :

  • Sur l’interface de votre fournisseur de noms de domaines (bureau d’enregistrement)
  • Dans la configuration de votre serveur web
  • Avec le fichier .htaccess
  • Dans votre CMS (WordPress, Drupal, Prestashop, etc.)

Supposons que vous utilisez le serveur web Apache2 ou que vous choisissez de passer par le fichier .htaccess, il vous suffit d’ajouter :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^monnomdedomaine.fr [NC]
RewriteRule ^(.*)$ https://www.monnomdedomaine.fr/$1 [L,R=301,NC]

Finalement, si cette configuration vous semble un peu laborieuse, n’hésitez pas à vous faire accompagner pour votre première configuration. Les suivantes ne seront qu’une formalité…

Notons que la redirection DNS est souvent couplée à une redirection HTTP vers HTTPS.