web-dev-qa-db-fra.com

J'ai utilisé une redirection permanente 301 vers un site tiers par erreur! Puis-je arrêter la redirection?

Oh non!

Je stationne un nom de domaine pour un de mes amis/clients chez mon fournisseur d’hébergement (Dreamhost, FWIW) depuis un moment et ils m’ont finalement demandé de rediriger leur domaine vers un site Web tiers proposant actuellement un contenu promotionnel pertinent. . Une fois cette période terminée, nous allons probablement créer un site Web approprié pour le domaine sur mon compte d'hébergement. J'ai utilisé l'option d'hébergement "redirection" de Dreamhost dans le panneau de configuration de leur domaine, sans me rendre compte qu'elle implémenterait une redirection permanente 301, ni quelles en seraient les implications.

Maintenant, il semble que pour tout client ayant récemment visité le site à un moment quelconque, la redirection 301 est toujours en cache/en vigueur, bien que j’ai redéfini les paramètres du domaine sur un hébergement complet du site Dreamhost. Il semble que la seule chose à faire est d'attendre l'expiration de la durée de vie/cache pour la redirection. Je ne sais pas combien de temps cela pourrait être, alors je me demande s'il existe un bon moyen de contourner la redirection en cache ou d'en annuler les effets à long terme. J'ai mis une simple méta-actualisation html dans le dossier du domaine pour remplacer le 301 afin de conserver la fonctionnalité voulue, mais je ne suis toujours pas en mesure d'accéder normalement à l'autre contenu du domaine, même via FTP, etc.

N'y a-t-il rien que je puisse faire? Sinon, combien de temps faut-il pour qu'une redirection mise en cache expire? Ça va être une déception si c'est vraiment permanent.

3
Dees

Je pense que vous attendez essentiellement les caches de navigateur individuelles des visiteurs. Vous avez fait ce que vous pouvez. Il semble également que tous les navigateurs ne le font pas nécessairement, quelle que soit leur valeur. Voici un fil relatif SO avec quelques informations.

3
Su'

vous devrez attendre que le TTL de votre DNS soit expiré, ce qui prend en général 2 à 3 jours maximum. Dans le cas contraire, la seule chose à faire serait de définir manuellement une durée de vie inférieure, mais la plupart des fournisseurs DNS ne le permettent pas.

3
kuhkatz