De domaine de l'adresse IP pour www et non www pour l'URL Canonique
Pour gérer l'URL Canonique est il est recommandé de faire une redirection 301 ou mieux d'avoir la même Adresse IP pour les www et non www domaine?
Par exemple:
URL canonique/domaine voulu est http://mydomain.com
Domain | A Record
------------------------------------
mydomain.com | 58.162.62.34
www.mydomain.com | 58.162.62.34
Je comprends que les gens peuvent avoir un enregistrement CNAME pour le www (alias, étant donné que CNAME est appelé Nom Canonique); incertain, si ce n'est les meilleures pratiques par rapport à l'aide de la même adresse IP.
Ou est-ce mieux.
Domain | A Record
------------------------------------
mydomain.com | 58.162.62.34
* www.mydomain.com 301 redirect to mydomain.com
Vous devez vous connecter pour publier un commentaire.
Les mécanismes que vous décrivez (
A
etCNAME
enregistrements vs301
redirections) font partie de deux protocoles différents (DNS et HTTP).A
etCNAME
dossiers n'ont rien à voir avec le site de votre serveur HTTP qui sert pour les différentes demandes.Regardons deux différentes configurations DNS:
Configuration 1 (enregistrement CNAME)
nslookup mydomain.com
décide de58.162.62.34
nslookup www.mydomain.com
décide de58.162.62.34
Configuration 2 (enregistrements)
nslookup mydomain.com
décide de58.162.62.34
nslookup www.mydomain.com
décide de58.162.62.34
Dans les deux cas, votre canonique de domaine et votre
www
sous-domaine résoudre à58.162.62.34
. Cependant, la seule chose que votre serveur HTTP permettra de reconnaître qu'il reçoit des demandes pour les deuxmydomain.com
etwww.mydomain.com
sur la même adresse IP. Mais elle ne sait pas si vous avez utiliséA
ouCNAME
dossiers.TL;DR
Vous devez utiliser HTTP redirections 301 pour faire respecter les canonique
mydomain.com
dans les requêtes HTTP. Mais cela n'a rien à voir avec la configuration de votre DNS.www
de domaine de votre domaine canonique et de les supprimer si vous ne voulez pas que.www.mydomain.com
pour la redirection.centre de serveurs, qui alors ne HTTP redirection 301 pourmydomain.com
. Donc, si vous voulez compter sur quelqu'un d'autre de l'infrastructure à réaliser quelque chose que vous pouvez facilement configurer vous-même.Canonical URL/domain wanted is http://mydomain.cоm
alors il n'y a qu'une façon de faire une redirection. Sinon, vous finirez vers le haut de l'affichage de site web surhttp://mydomain.cоm
ethttp://www.mydomain.cоm
Vous pouvez essayer rediriger.centre. Ses redirections de domaines à l'aide de DNS uniquement.
Donc, il va répondre à vos configurations DNS:
configurer votre enregistrement dns de:
Remarque:
Le
.opts-https.
paramètre de redirection pourhttps
domaineSi vous utilisez uniquement
http
de domaine puis utilisez.opts-uri.
Dans le DNS de l'enregistrement de nom canonique vers le "seul vrai entrée DNS". Le résultat final est que DNSName1 a la même adresse IP que DNSName2.
La compréhension est compliquée par le fait que l'enregistrement CNAME est pas le nom canonique. L'Enregistrement CName points pour le nom canonique. (Le nom canonique est l'Un record).
Lien canonique:
Pour les moteurs de recherche le lien canonique dans le code html d'une page indique le "un vrai page". Vous pouvez accéder à plusieurs pages, mais vous utilisez le lien canonique à dire le moteur de recherche que cette page est la même que l'autre page. Faire cela permet au moteur de recherche heureux que vous n'êtes pas le système de jeu en faisant semblant de fournir plus de contenu où c'est seulement la duplication. Il indexe qu'une seule fois.
301 (http) redirections:
Pour les moteurs de recherche, c'est dit que la page x est maintenant remplacé par la page y et tous le classement de la recherche peuvent être transférés à la page y de la. Si c'est un "cosmétique" nom-de-domaine-normalisation il indique également le moteur de recherche pour seul indice une page et est encore, une façon de montrer que vous n'êtes pas d'essayer de tromper le moteur de recherche.