Pris au piège dans la boucle sans fin d’un site Web : le message d’erreur « ERR_TOO_MANY_REDIRECTS » (« trop de re­di­rec­tions ») indique qu’il est im­pos­sible de pour­suivre à ce stade, et que vous êtes piégé dans une boucle dite « de re­di­rec­tion ». Cet article vous expose les tenants et abou­tis­sants de cette erreur, comment la re­con­naître, et quelles pos­si­bi­li­tés s’offrent à vous quand vous voyez le message « too many redirects » s’afficher.

Qu’est-ce que ERR_TOO_MANY_REDIRECTS ?

ERR_TOO_MANY_REDIRECTS est un message d’erreur que tous les na­vi­ga­teurs courants sont en mesure d’afficher pour alerter les uti­li­sa­teurs de la présence d’un problème. Le problème survient lorsqu’une re­di­rec­tion ne fonc­tionne pas cor­rec­te­ment. En pratique, cela signifie par exemple que le site Web A propose une référence au site Web B, mais que le site Web B retourne au site Web A. Sans in­ter­rup­tion, cela dé­bou­che­rait sur une partie de ping-pong sans fin, au beau milieu duquel vous resteriez coincé en tant qu’uti­li­sa­teur. Pour remédier à ceci, le na­vi­ga­teur in­ter­vient en détectant le problème et vous avertit. Vous ne perdez ainsi pas de temps et le serveur n’est pas mis à genoux au travers de sol­li­ci­ta­tions sans fin.

Too many redirects : comment l’erreur se produit-elle ?

Mais comment se produit l’erreur ERR_TOO_MANY_REDIRECTS ? Plusieurs raisons sont possibles. Une raison courante est une mauvaise con­fi­gu­ra­tion du serveur Web. Il est également possible que les anciens cookies n’aient pas été com­plè­te­ment supprimés. Ce sont pré­ci­sé­ment sur les pages qui re­quiè­rent une connexion que les anciens cookies peuvent entraîner une re­di­rec­tion sans fin entre la page de connexion et la page de des­ti­na­tion. Une troisième raison possible est la présence d’un bogue dans un plugin. C’est surtout dans une situation où plusieurs plugins in­ter­fè­rent que l’erreur « too many redirects » remonte ra­pi­de­ment.

Comment détecter ERR_TOO_MANY_REDIRECTS ?

Ce problème ne reste jamais longtemps caché dans aucun des na­vi­ga­teurs courants. Heu­reu­se­ment, le message d’erreur « ERR_TOO_MANY_REDIRECTS » apparaît di­rec­te­ment, en vous offrant la pos­si­bi­lité de quitter le site Web ou, si le site vous ap­par­tient, de vous plonger im­mé­dia­te­ment dans la ré­so­lu­tion d’erreur. Les messages d’erreur varient selon le na­vi­ga­teur, mais n’en demeurent pas moins si­mi­laires dans leur contenu.

Dans Google Chrome, le message indique « This page isn’t working. [URL] re­di­rec­ted you too many times. » (« Cette page ne fonc­tionne pas. [URL] vous a redirigé trop de fois. »).

Firefox affiche « The page isn’t re­di­rec­ting properly » (« La page n’est pas cor­rec­te­ment redirigée »).

Dans Microsoft Edge, le message énonce « This page isn’t working right now » (« La page ne fonc­tionne pas pour l’instant »).

Et Safari va droit au but en déplorant « Safari Can’t Open the Page » (« Safari ne parvient pas à ouvrir la page »).

Dif­fé­rentes approches se pré­sen­tent pour résoudre le problème

Que pouvez-vous faire quand le message ERR_TOO_MANY_REDIRECTS s’affiche ? Comme les causes peuvent être dif­fé­rentes, il existe également des approches de ré­so­lu­tion dif­fé­rentes. La plupart d’entre elles peuvent heu­reu­se­ment être ra­pi­de­ment mises en œuvre sans con­nais­sances préa­lables.

Conseil

Réaliser sim­ple­ment son propre site ! L’hé­ber­ge­ment WordPress de IONOS offre de nom­breuses fonctions de sécurité, des tarifs dif­fé­rents pour une ou plusieurs pages et des mises à jour au­to­ma­tiques sur demande. Plus rien ne s’oppose ainsi à la réa­li­sa­tion de votre site Web idéal.

Supprimer les cookies

Le moyen le plus simple et le plus rapide consiste à supprimer les cookies dans le na­vi­ga­teur cor­res­pon­dant. Cette solution est ex­pli­ci­te­ment suggérée par Chrome et Firefox sous le message d’erreur ERR_TOO_MANY_REDIRECTS. Cette option peut être aussi tentée sur d’autres na­vi­ga­teurs. Si l’erreur est due à des cookies obsolètes, elle ne devrait plus se produire après leur sup­pres­sion. Pour le vérifier, rouvrez votre na­vi­ga­teur après avoir supprimé les cookies du site. Pour vérifier au préalable si le problème affecte la page ou le na­vi­ga­teur, vous pouvez tenter d’ouvrir le site Web dans un autre na­vi­ga­teur.

Vider tous les caches

Si cette approche ne conduit pas au résultat souhaité, vous pouvez vider le cache. Ceci concerne en premier lieu le cache de votre na­vi­ga­teur en tant que visiteur. Si le problème apparaît sur votre site Web WordPress, vous devriez également vider le cache WordPress. Le cache du serveur peut également être vidé. Si vous utilisez un service proxy mis à dis­po­si­tion par un four­nis­seur tiers, vous pouvez également effacer ce cache. Après chaque sup­pres­sion, commencez par vérifier si le message d’erreur ERR_TOO_MANY_REDIRECTS continue à s’afficher après un re­dé­mar­rage.

Iden­ti­fier l’origine du problème ERR_TOO_MANY_REDIRECTS

Si cette méthode ne permet pas d’atteindre l’objectif visé, la cause du problème peut être plus profonde. Vous devriez toutefois sonder l’origine du problème du « too many redirects », tout du moins pour votre propre page WordPress. Car le risque de voir d’autres visiteurs se prendre au piège de la boucle sans fin sur la page est grand. Pour trouver une solution ap­pro­priée, dé­ter­mi­nez donc main­te­nant le type d’erreur. Les ex­ten­sions telles que Redirect Path analysent la page affectée, puis four­nis­sent des in­for­ma­tions sur ce qui conduit pré­ci­sé­ment au problème de re­di­rec­tion dans le cas idéal. Cela vous permet de réagir de manière ciblée.

Résoudre un problème de migration

Une raison courante menant à ERR_TOO_MANY_REDIRECTS est la migration dé­fec­tueuse de HTTP vers HTTPS. Installez un cer­ti­fi­cat SSL puis vérifiez si trop de re­di­rec­tions sont actives. Il est gé­né­ra­le­ment re­com­mandé d’effectuer une vé­ri­fi­ca­tion SSL afin d’iden­ti­fier ra­pi­de­ment les sources d’erreur possibles.

Vérifier les pa­ra­mètres pour WordPress

Si ces outils ne vous aident pas, penchez-vous sur les pa­ra­mètres de votre page WordPress. Pour ce faire, vérifiez les pa­ra­mètres généraux dans le tableau de bord pour voir si l’adresse WordPress (URL) et l’adresse de page (URL) coïn­ci­dent. Le préfixe est gé­né­ra­le­ment une source d’erreur qui peut déboucher sur lERR_TOO_MANY_REDIRECTS.

Tester les plugins

Comme mentionné ci-dessus, les plugins peuvent également se traduire par un « too many redirects ». La meilleure façon d’iden­ti­fier un bogue ici est de commencer par dé­sac­ti­ver tous les plugins. Si l’erreur ne se produit plus, vérifiez chaque plugin au cas par cas. Une fois le coupable identifié, dé­sins­tal­lez-le et re­cher­chez une al­ter­na­tive ou tentez de localiser l’erreur.

Vérifier les fichiers de con­fi­gu­ra­tion

Si toutes ces étapes ne per­met­tent pas de résoudre le problème, la racine du problème peut être encore plus profonde. Une autre re­di­rec­tion in­cor­recte peut également être à l’origine de l’erreur ERR_TOO_MANY_REDIRECTS. Dans ce cas, vous devrez examiner de près les fichiers de con­fi­gu­ra­tion de votre serveur. Cette opération peut être chro­no­phage. Par con­sé­quent, il convient d’essayer toutes les autres étapes au­pa­ra­vant.

Aller au menu principal