web-dev-qa-db-fra.com

Changer le nom de domaine sans changer d'hôte / serveur

Je souhaite modifier le nom de domaine d'un site Web et, tout en recherchant les meilleures pratiques, les ressources que j'ai lues supposent que je déplace le site Web vers un nouveau serveur ou un nouvel hébergement, sans entrer dans le pourquoi.

Ils proposent essentiellement de déplacer le site Web vers un nouvel hôte, de pointer le nouveau nom de domaine vers le nouvel hôte, puis de configurer des redirections 301 sur l'ancien hôte/domaine/site Web.

Y a-t-il une raison pour laquelle je ne devrais pas pointer le nouveau domaine sur le site Web/hôte d'origine et pointer l'ancien domaine vers un environnement d'hébergement différent (vide) doté de la configuration des redirections 301.

Je comprends qu’il pourrait y avoir une période de temps où les domaines pointent vers le même hôte ou sont inaccessibles. Mais un peu de temps d'arrêt n'est pas un problème dans ce cas.

Ou peut-être ai-je raté une autre option?

1
iamlolz

Cela semble plus compliqué que nécessaire. Obtenez simplement votre domainB et faites-en un alias (CNAME) de votre domaine actuel, votre site entier sera désormais accessible sans aucun travail supplémentaire (et sans aucun temps d'arrêt du tout).

À ce stade, les deux fonctionnent, ce que vous ne voulez pas aimer. Dès que cela fonctionne, placez-vous canonical sur le domaineB et construisez le 301-header dans votre .htaccess (c’est important en matière de référencement! Ainsi, vous transmettez la majeure partie de la valeur SEO à votre nouveau domaine). En outre, n'oubliez pas votre Google Analytics, vous devez les informer des changements de domaine (il existe une abondante documentation à ce sujet).

Après un certain temps, vous pouvez modifier votre DNS, faire de domainB l’enregistrement A et de domainA l’alias. Cela implique également pas de temps d'arrêt, le monde extérieur ne remarquera rien.

Lorsque cela est fait et que vous avez attendu assez longtemps, vous pouvez supprimer le domaineA de votre DNS et terminer le transfert.

Remarque: Cela ne vous nuit pas si vous avez deux domaines, tant que vos en-têtes canonique et 301 ainsi que tous les paramètres continuent de pointer vers domainB, ne les laissez pas vous marquer comme doublons ( si cela arrive, est réparable). Je vous suggère de garder domainA actif comme alias aussi longtemps que le nom de domaine est actif. Certains utilisateurs ont peut-être mis en favori l'ancienne URL, laissez-leur le temps de se mettre à jour :)

2
Martijn