Aller au contenu principal

Faire pointer votre domaine vers HostingSwift

Ce guide est traduit de l'anglais. Certaines pages liées ne sont disponibles qu'en anglais.

Enregistrements A, CNAME, TTL et comment déplacer un site en production sans interruption.

Connecter un domaine est l'étape que la plupart des gens trouvent la plus délicate, surtout parce que le DNS est invisible. Voici le tableau complet.

Les deux enregistrements qui comptent

Enregistrement A — associe un nom d'hôte à une adresse IPv4.

text
example.com.        A      203.0.113.10
www.example.com.    A      203.0.113.10

CNAME — associe un nom d'hôte à un autre nom d'hôte.

text
www.example.com.    CNAME  yoursite.hostingswift.example

Utilisez un enregistrement A quand vous avez une IP stable. Utilisez un CNAME quand l'IP de la destination peut changer et que vous préférez suivre le nom. En DNS strict, on ne peut pas mettre de CNAME à l'apex du domaine (example.com) — de nombreux fournisseurs proposent une solution de contournement (« ALIAS », « ANAME » ou CNAME aplati) et nous la prenons en charge lorsque le bureau d'enregistrement le permet.

En pratique

  1. Trouvez les paramètres DNS de votre domaine — dans votre panneau HostingSwift, sous Domaines, ou chez votre bureau d'enregistrement.

  2. Ajoutez un enregistrement A pour @ (l'apex) → l'IP de votre service.

  3. Ajoutez un enregistrement A ou un CNAME pour www → la même IP ou le nom d'hôte de votre hébergement.

  4. Enregistrez. Les modifications se propagent dans la limite du TTL de l'enregistrement.

TTL : le curseur qui décide de la vitesse du changement

Chaque enregistrement a un TTL (durée de vie) — combien de temps les résolveurs peuvent mettre la réponse en cache.

  • TTL bas (300 s ou 60 s) : les changements sont rapides. À utiliser avant une migration planifiée.

  • TTL élevé (3600 s ou plus) : moins de requêtes, changements plus lents.

Avant de déplacer un site en production, abaissez le TTL à 300 secondes la veille, effectuez le déplacement, puis remontez-le. Ainsi, la bascule est quasi instantanée pour tout le monde.

Déplacer un site en production sans interruption

  1. Montez le nouveau site et testez-le sur un nom d'hôte temporaire ou en modifiant votre fichier hosts local.

  2. Abaissez le TTL des enregistrements que vous allez modifier.

  3. Basculez l'enregistrement A vers la nouvelle IP.

  4. Laissez l'ancien site en marche au moins pendant l'ancien TTL, puis désactivez-le.

  5. Rétablissez le TTL à sa valeur normale.

Le détail complet, y compris les enregistrements de messagerie à ne pas oublier, se trouve dans Migrer votre hébergement vers HostingSwift.

Erreurs courantes

  • Oublier www. L'apex et www sont deux noms distincts ; configurez les deux.

  • Changer les serveurs de noms et l'enregistrement A. Choisissez une approche ; les mélanger crée de la confusion.

  • Ignorer le TTL puis attendre une heure pour un changement « simple ».

  • Casser la messagerie. Si votre courrier est hébergé ailleurs, ne supprimez pas les enregistrements MX en modifiant le DNS.

  • Faute de frappe dans l'IP. Le DNS publiera sans broncher une mauvaise adresse.

Pour aller plus loin