ERR_TOO_MANY_REDIRECTS : comment corriger l’erreur

Pris au piège dans la boucle sans fin d’un site Web : le message d’erreur « ERR_TOO_MANY_REDIRECTS » (« trop de redirections ») indique qu’il est impossible de poursuivre à ce stade, et que vous êtes piégé dans une boucle dite « de redirection ». Cet article vous expose les tenants et aboutissants de cette erreur, comment la reconnaître, et quelles possibilité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 navigateurs courants sont en mesure d’afficher pour alerter les utilisateurs de la présence d’un problème. Le problème survient lorsqu’une redirection ne fonctionne pas correctement. 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 interruption, cela déboucherait sur une partie de ping-pong sans fin, au beau milieu duquel vous resteriez coincé en tant qu’utilisateur. Pour remédier à ceci, le navigateur intervient 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 sollicitations 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 configuration du serveur Web. Il est également possible que les anciens cookies n’aient pas été complètement supprimés. Ce sont précisément sur les pages qui requièrent une connexion que les anciens cookies peuvent entraîner une redirection sans fin entre la page de connexion et la page de destination. Une troisième raison possible est la présence d’un bogue dans un plugin. C’est surtout dans une situation où plusieurs plugins interfèrent que l’erreur « too many redirects » remonte rapidement.

Comment détecter ERR_TOO_MANY_REDIRECTS ?

Ce problème ne reste jamais longtemps caché dans aucun des navigateurs courants. Heureusement, le message d’erreur « ERR_TOO_MANY_REDIRECTS » apparaît directement, en vous offrant la possibilité de quitter le site Web ou, si le site vous appartient, de vous plonger immédiatement dans la résolution d’erreur. Les messages d’erreur varient selon le navigateur, mais n’en demeurent pas moins similaires dans leur contenu.

Dans Google Chrome, le message indique « This page isn’t working. [URL] redirected you too many times. » (« Cette page ne fonctionne pas. [URL] vous a redirigé trop de fois. »).

Firefox affiche « The page isn’t redirecting properly » (« La page n’est pas correctement redirigée »).

Dans Microsoft Edge, le message énonce « This page isn’t working right now » (« La page ne fonctionne 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 »).

Différentes approches se présentent pour résoudre le problème

Que pouvez-vous faire quand le message ERR_TOO_MANY_REDIRECTS s’affiche ? Comme les causes peuvent être différentes, il existe également des approches de résolution différentes. La plupart d’entre elles peuvent heureusement être rapidement mises en œuvre sans connaissances préalables.

Conseil

Réaliser simplement son propre site ! L’hébergement WordPress de IONOS offre de nombreuses fonctions de sécurité, des tarifs différents pour une ou plusieurs pages et des mises à jour automatiques sur demande. Plus rien ne s’oppose ainsi à la réalisation de votre site Web idéal.

Supprimer les cookies

Le moyen le plus simple et le plus rapide consiste à supprimer les cookies dans le navigateur correspondant. Cette solution est explicitement 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 navigateurs. Si l’erreur est due à des cookies obsolètes, elle ne devrait plus se produire après leur suppression. Pour le vérifier, rouvrez votre navigateur après avoir supprimé les cookies du site. Pour vérifier au préalable si le problème affecte la page ou le navigateur, vous pouvez tenter d’ouvrir le site Web dans un autre navigateur.

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 navigateur 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 à disposition par un fournisseur tiers, vous pouvez également effacer ce cache. Après chaque suppression, commencez par vérifier si le message d’erreur ERR_TOO_MANY_REDIRECTS continue à s’afficher après un redémarrage.

Identifier 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 appropriée, déterminez donc maintenant le type d’erreur. Les extensions telles que Redirect Path analysent la page affectée, puis fournissent des informations sur ce qui conduit précisément au problème de redirection 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éfectueuse de HTTP vers HTTPS. Installez un certificat SSL puis vérifiez si trop de redirections sont actives. Il est généralement recommandé d’effectuer une vérification SSL afin d’identifier rapidement les sources d’erreur possibles.

Vérifier les paramètres pour WordPress

Si ces outils ne vous aident pas, penchez-vous sur les paramètres de votre page WordPress. Pour ce faire, vérifiez les paramètres généraux dans le tableau de bord pour voir si l’adresse WordPress (URL) et l’adresse de page (URL) coïncident. Le préfixe est généralement 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’identifier un bogue ici est de commencer par désactiver tous les plugins. Si l’erreur ne se produit plus, vérifiez chaque plugin au cas par cas. Une fois le coupable identifié, désinstallez-le et recherchez une alternative ou tentez de localiser l’erreur.

Vérifier les fichiers de configuration

Si toutes ces étapes ne permettent pas de résoudre le problème, la racine du problème peut être encore plus profonde. Une autre redirection incorrecte peut également être à l’origine de l’erreur ERR_TOO_MANY_REDIRECTS. Dans ce cas, vous devrez examiner de près les fichiers de configuration de votre serveur. Cette opération peut être chronophage. Par conséquent, il convient d’essayer toutes les autres étapes auparavant.