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.
example.com. A 203.0.113.10
www.example.com. A 203.0.113.10CNAME — associe un nom d'hôte à un autre nom d'hôte.
www.example.com. CNAME yoursite.hostingswift.exampleUtilisez 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
Trouvez les paramètres DNS de votre domaine — dans votre panneau HostingSwift, sous Domaines, ou chez votre bureau d'enregistrement.
Ajoutez un enregistrement A pour
@(l'apex) → l'IP de votre service.Ajoutez un enregistrement A ou un CNAME pour
www→ la même IP ou le nom d'hôte de votre hébergement.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
Montez le nouveau site et testez-le sur un nom d'hôte temporaire ou en modifiant votre fichier
hostslocal.Abaissez le TTL des enregistrements que vous allez modifier.
Basculez l'enregistrement A vers la nouvelle IP.
Laissez l'ancien site en marche au moins pendant l'ancien TTL, puis désactivez-le.
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