Vérificateur de chaîne de redirections d'URL

Suivez la chaîne de redirections d'une URL saut par saut : code (301, 302, 307, 308), cible Location et URL finale. Détecte les boucles et les chaînes trop longues.

https:// est ajouté si aucun schéma n’est indiqué.

Les navigateurs ne peuvent pas lire les en-têtes d’autres sites : cette requête est donc envoyée par le serveur d’AlgoKit (une Cloudflare Pages Function) depuis un centre de données Cloudflare. Le résultat peut différer de ce que voient des visiteurs d’autres pays. Les adresses privées et locales sont refusées et le contenu de la page n’est pas conservé.

Qu'est-ce que Vérificateur de redirections ?

Ce vérificateur de redirections montre chaque saut parcouru par une URL avant d'atteindre sa destination finale : le code de statut de chaque réponse, la cible Location, ainsi que l'URL et le statut finaux. Il signale les boucles, les chaînes de plus d'un saut et les redirections temporaires utilisées là où une redirection permanente est probablement voulue.

Comment utiliser Vérificateur de redirections

  1. Saisissez l'URL de départ, par ex. http://example.com pour tester les règles HTTP→HTTPS et www.
  2. Cliquez sur Vérifier.
  3. Lisez la liste numérotée des sauts avec leurs codes de statut et leurs cibles.
  4. Consultez le résumé (nombre de redirections, URL finale, statut final) et les avertissements éventuels.

Quand utiliser Vérificateur de redirections

Utilisez-le après une migration de site, un passage en HTTPS ou une refonte d'URL pour vous assurer que les anciennes URL atteignent leur nouvelle destination en un seul saut 301/308. Il ne voit pas les redirections qui dépendent des cookies, de l'état de connexion ou du pays du visiteur, car la requête vient d'un centre de données Cloudflare sans cookies.

Comment fonctionne Vérificateur de redirections

La Pages Function d'AlgoKit requête l'URL avec les redirections automatiques désactivées, enregistre le statut et l'en-tête Location, résout la Location par rapport à l'URL courante et recommence, jusqu'à 10 sauts. Chaque saut est revalidé et son hôte résolu à nouveau : une redirection ne peut donc pas amener la fonction vers une adresse privée ou locale. Une URL qui apparaît deux fois dans la chaîne est signalée comme boucle. Seules les redirections HTTP sont suivies ; les redirections meta-refresh et JavaScript ne sont pas exécutées.

Cas d'utilisation courants

  • Vérifier que les URL en http:// et sans www aboutissent à l'URL canonique https://www.
  • Repérer et raccourcir des chaînes comme http → https → www → slash final.
  • Déboguer une boucle ERR_TOO_MANY_REDIRECTS.
  • Voir où mène réellement un lien raccourci ou de suivi avant de cliquer.

Questions Fréquentes

301 ou 302 : lequel utiliser ?

Utilisez 301 ou 308 pour les déplacements permanents afin que les moteurs de recherche transfèrent l'URL. 302, 303 et 307 sont temporaires. 307/308 conservent la méthode de la requête (un POST reste un POST) ; 301/302 peuvent être transformés en GET par les clients.

Pourquoi les chaînes doivent-elles être courtes ?

Chaque saut coûte un aller-retour aux utilisateurs, et les robots des moteurs de recherche ne suivent qu'un nombre limité de sauts.

Suit-il les redirections JavaScript ou meta refresh ?

Non. Seules les réponses HTTP 3xx avec un en-tête Location sont suivies.

Explorer d'autres catégories