J'ai configuré DNS pour mon site Web, donc c'est example.com
un A
enregistrement (pointant vers l'IP), mais je ne sais pas quoi faire www.example.com
.
J'ai l'intention d'ajouter un CNAME
enregistrement www.example.com
pour qu'il devienne un alias de example.com
.
MAIS, j'ai vérifié mes paramètres avec https://intodns.com et cela montre:
ERREUR: je n'ai pas pu obtenir d'enregistrements A pour www.example.com!
L'erreur disparaît si je change www
pour A
enregistrer. Y a-t-il une «règle» exigeant cela?
domain-name-system
cname-record
a-record
Sorin Buturugeanu
la source
la source
Réponses:
La différence entre avoir un enregistrement A vs CNAME pour www serait une recherche supplémentaire. Dans le cas du CNAME après avoir compris que www est un CNAME à example.com, un autre look sera fait pour example.com.
En dehors de cela, si vous prévoyez d'utiliser un CDN ou un service d'accélération à 3, un CNAME entrera en jeu. Un exemple de recherche de www.google.com donne les résultats suivants. Notez la différence de TTL entre www.l.google.com et www.google.com
Cela donne la flexibilité de modifier l'enregistrement, de conserver un TTL inférieur, de faire des trucs fantaisistes comme la redirection géographique, si vous utilisez des services tiers.
Dans votre cas, cela n'a pas d'importance car vous pointez les deux vers la même IP.
la source
Il n'y a aucune règle selon laquelle l'
www.
adresse doit être un enregistrement A. Il est très courant qu'un site Web soitCNAME
à autre chose. Par exemple:Ou:
Si les choses ne fonctionnent pas pour vous, cela suggère une erreur de configuration. Sans voir vos enregistrements DNS réels, il est difficile de vous aider, mais l'utilisation d'outils de ligne de commande comme
dig
peut vous aider à déboguer le problème en vous montrant exactement quels enregistrements DNS sont exposés par vos serveurs de noms.la source