web-dev-qa-db-fra.com

Comment forcer les navigateurs / FAI à rechercher mon nouveau DNS?

J'ai changé le DNS pour mon domaine. quel code (ou en-tête) dois-je utiliser sur mon ancien serveur pour indiquer au navigateur du visiteur ou à son fournisseur d'accès qu'il doit vérifier si mon nouveau DNS est existant et si le contenu actuel est ancien?

la redirection temporaire vers un sous-domaine devrait-elle aider?

ou tu connais un meilleur moyen?

5
Alexar

On dirait que vous ne pouvez pas faire grand chose pour le moment. Vous pouvez afficher sur l'ancien serveur un message indiquant que le visiteur se trouve sur l'ancien site Web. Si vous avez plus de contrôle sur votre site Web, vous pouvez configurer un "proxy" pour le nouveau serveur. Mais pour cela, vous avez besoin de votre propre serveur et d'une certaine compréhension du logiciel serveur Web.

Mais quelque chose pour la prochaine fois: ce que vous auriez dû faire en premier lieu était de définir la durée de vie (TTL) des enregistrements DNS à 10 minutes environ. Habituellement, vous le feriez environ une semaine avant le déménagement. Et vous faites cela sur les anciens serveurs DNS. Ensuite, lorsque le changement se produit, il ne faut idéalement que 10 minutes pour que tous les utilisateurs visitent le nouveau site Web.

Je dis idéalement parce que tous les fournisseurs de services Internet n'ont pas configuré leurs serveurs DNS pour respecter la valeur TTL. Certains fixent leur propre valeur.

Si vous ne pouvez pas changer le TTL et que vous ne pouvez pas configurer un proxy, vous avez probablement un pack d'hébergement assez bon marché. Donc, s'il est vraiment important pour vous que vous puissiez basculer plus facilement en général, je vous recommande de prévoir plus d'argent pour l'hébergement. Si votre site Web ne vaut pas grand chose, vous devez tenir compte du fait que le changement de fournisseur engendre certains problèmes.

4
Raffael Luthiger

Il n'y a pas de code ou en-tête pour informer les visiteurs de vos nouveaux enregistrements DNS. Vous devez simplement attendre que les nouveaux enregistrements se propagent sur le Web. Auparavant, cela prenait jusqu'à 72 heures mais devrait maintenant être terminé en quelques minutes. Avoir un bon contrôle sur votre DNS TTL est toujours un plus

0
Anagio

Franchement, la question n'a aucun sens.

Avez-vous déplacé votre site Web d'un hébergeur à un autre? Ensuite, vous devez vous connecter à votre registraire de domaine et faire pointer les entrées du serveur de noms vers les serveurs de noms fournis par votre nouveau fournisseur d'hébergement.

Avez-vous changé le nom du serveur sur le même serveur et conservé le même nom de domaine? Ensuite, vous devez accéder à votre cPanel (ou à tout ce qui est utilisé), mettre à jour vos entrées DNS, puis attendre que votre fournisseur d’hébergement récupère les informations modifiées et les récupère dans leurs serveurs de noms.

quel code (ou en-tête) dois-je utiliser sur mon ancien serveur pour informer le navigateur ou le fournisseur d'accès du visiteur qu'il doit rechercher mon nouveau DNS

Cela n’est pas autorisé comme mesure de sécurité, à moins que vous ne demandiez une redirection 301 de l’ancien serveur vers le nouveau serveur, qui est une fonction de serveur HTTP, et non de DNS.

0
Fiasco Labs

Votre adresse IP a-t-elle changé et le nom de domaine est-il toujours le même? Dans ce cas, l'ancien serveur DNS doit renvoyer la nouvelle adresse IP de votre nom de domaine. Si votre nom de domaine change, vous pouvez configurer votre serveur Web pour rediriger toutes les demandes de l'ancien domaine vers le nouveau domaine.

0
Dominik