Duplicateur Duplicateur

Pourquoi votre site WordPress est bloqué dans une boucle de redirection (et comment je l'ai réparé en 5 minutes)

· · 16 min de lecture ·
Écrit par : avatar de l'auteur Joella Dunn
avatar de l'auteur Joella Dunn
Joella est une rédactrice qui a des années d'expérience avec WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites - des sauvegardes de base aux migrations à grande échelle. Son but ultime est de s'assurer que votre site WordPress est sûr et prêt pour la croissance.
·
Reviewed By : avatar de l'évaluateur John Turner
avatar de l'évaluateur John Turner
John Turner est le président de Duplicator. Il a plus de 20 ans d'expérience dans le domaine des affaires et du développement et ses plugins ont été téléchargés plus de 25 millions de fois.

Vous êtes prêt à vous plonger dans votre site WordPress, mais voilà que le redoutable message "err_too_many_redirects" vous tombe dessus.

C'est comme si votre site web jouait à un jeu de redirection et que vous étiez coincé au milieu, incapable d'y accéder. Cette erreur est vraiment pénible, et elle est plus fréquente que vous ne le pensez.

Mais ne vous inquiétez pas, vous n'êtes pas seul et vous n'êtes certainement pas bloqué.

Dans cet article, je vais vous aider à démêler tout cela. Je vais vous expliquer les causes de l'erreur de redirection WordPress et vous guider à travers les étapes à suivre pour récupérer votre site web.

En voici les principaux enseignements :

  • Le err_too_many_redirects Cette erreur signifie que votre navigateur est bloqué dans une boucle de redirection sans fin, rebondissant entre les pages sans jamais aboutir sur l'une d'entre elles.
  • Les causes les plus courantes sont les URL WordPress mal configurées, les problèmes liés au fichier .htaccess, les conflits entre plugins, les problèmes SSL/HTTPS et les configurations incorrectes du CDN ou du WAF.
  • Commencez toujours par les solutions rapides : un rafraîchissement complet du navigateur ou un vidage du cache résout ce problème plus souvent que vous ne le pensez.
  • Cet article présente neuf solutions classées par ordre croissant de rapidité et de complexité. Vous pouvez donc vous arrêter dès que l'une d'entre elles fonctionne.
  • Les sauvegardes régulières constituent votre meilleure protection. Des outils tels que Duplicator vous permettent de récupérer rapidement vos données en cas de problème lors du dépannage.

Table des matières

Qu'est-ce que l'erreur "Trop de redirections" ?

L'erreur "Trop de redirections" se produit lorsque votre navigateur est bloqué dans une boucle sans fin. Vous voulez que votre navigateur vous conduise à une page spécifique de votre site web. Au lieu de cela, il essaie de vous rediriger vers d'autres pages trop souvent, ce qui entraîne une erreur.

err_too_many_redirects dans WordPress

Normalement, les redirections sont utiles. Elles vous guident d'une ancienne page vers une nouvelle.

Mais parfois, les choses tournent mal. Avec l'erreur de la boucle de redirection, votre navigateur est renvoyé d'un URL à l'autre au lieu d'atteindre une destination.

C'est comme si vous receviez des instructions qui vous ramènent sans cesse au même endroit, sans jamais vous amener là où vous voulez aller. C'est un manège frustrant qui vous laisse bloqué.

Pourquoi Err_Too_Many_Redirects se produit-il ?

Il existe quelques suspects habituels qui ont tendance à provoquer trop de redirections :

  • Mauvaise configuration de l'URL de WordPress

Il arrive que l'adresse du site web enregistrée dans vos paramètres soit légèrement erronée, ce qui provoque des boucles de redirection dans WordPress.

  • Problèmes avec votre fichier .htaccess

Le fichier .htaccess est en quelque sorte le règlement de votre site web. Si les règles de redirection sont incorrectes, votre navigateur peut tourner en rond.

  • Plugins en conflit

Ces plugins pratiques que nous aimons tous ? Ils peuvent parfois entrer en conflit les uns avec les autres et causer des problèmes de redirection.

  • Problèmes avec votre CDN ou WAF

Si vous utilisez un réseau de diffusion de contenu (CDN) ou un pare-feu d'application web (WAF), leurs paramètres peuvent parfois créer des redirections sans fin.

  • Problèmes de configuration SSL/HTTPS

Si votre site utilise le protocole HTTPS mais que le certificat n'est pas correctement configuré, cela peut provoquer une boucle de redirection entre HTTP et HTTPS.

  • Mauvaise configuration du serveur

Dans de rares cas, le problème peut provenir du serveur lui-même.

Comment corriger l'erreur "trop de redirections" ?

Assez parlé du problème, passons aux choses sérieuses et réglons-le ! Je sais que cela peut sembler insurmontable, mais ne vous inquiétez pas, nous allons procéder étape par étape.

Je commencerai par des solutions simples et rapides, puis je passerai à des solutions plus avancées si vous en avez besoin.

Voici comment corriger les boucles de redirection :

  • Forcer l'actualisation d'une page: effacez les instructions de redirection mises en cache dans votre navigateur à l'aide d'un simple raccourci clavier.
  • Vider le cache et les cookies du navigateur: forcez votre navigateur à charger les données récentes au lieu de boucler sur des informations de redirection obsolètes.
  • Vérifier les codes d'état HTTP: utilisez httpstatus.io pour tracer le chemin de redirection et trouver exactement où commence la boucle.
  • Vérifiez les URL WordPress: vérifiez que votre adresse WordPress et l'adresse du site correspondent et pointent vers le bon domaine.
  • Vérifiez les paramètres HTTPS et SSL: vérifiez que votre certificat SSL est valide et que HTTPS n'est pas pris dans une boucle de redirection HTTP.
  • Désactiver les plugins WordPress: désactivez tous les plugins et réactivez-les un par un pour isoler le conflit.
  • Vérifiez votre CDN ou votre WAF: examinez les règles CDN et pare-feu qui pourraient accidentellement rediriger votre trafic.
  • Vérifiez les paramètres du serveur: inspectez votre fichier .htaccess pour détecter les règles de redirection incorrectes au niveau du serveur.
  • Réinstaller WordPress: remplacez les fichiers principaux corrompus en dernier recours, sans toucher à votre contenu ni à vos plugins.

1. Forcer le rafraîchissement de la page

Votre navigateur conserve peut-être d'anciennes instructions de redirection mises en cache. Un rafraîchissement complet rapide peut parfois les effacer.

C'est comme si vous donniez un petit coup de pouce à votre navigateur pour qu'il oublie le passé et obtienne les informations les plus récentes.

Voici comment procéder à une actualisation complète :

  • Windows: Appuyez sur Ctrl + Shift + R
  • Mac: Appuyez sur Cmd + Shift + R

Cela peut sembler trop facile, mais vous seriez surpris de voir à quel point cela fonctionne souvent ! C'est la solution la plus rapide, alors cela vaut la peine d'essayer avant de se lancer dans des choses plus complexes.

2. Effacez le cache et les cookies de votre navigateur

Il se peut que votre navigateur utilise des informations obsolètes qui le font tourner en rond. En supprimant votre cache et vos cookies, vous obligez votre navigateur à charger de nouvelles données, ce qui permet souvent de résoudre les problèmes de redirection.

Pour Google Chrome, cliquez sur les trois points dans le coin supérieur droit. Sélectionnez Supprimer les données de navigation.

Supprimer les données de navigation de Chrome

Choisissez un intervalle de temps (comme Dernière heure ou Tout le temps). Effacer les cookies du navigateur en cochant Cookies et autres données de site. Effacer le cache du navigateur en cochant la case Images et fichiers en cache.

Paramètres du cache de Chrome

Si vous utilisez un autre navigateur, ce guide vous montre comment vider votre cache. Que vous utilisiez Mozilla Firefox, Safari ou un autre navigateur, vous trouverez des instructions détaillées.

Une fois que vous avez effacé les données du navigateur, revenez sur votre site. Voyez si l'erreur de WordPress concernant les redirections a disparu.

Essayez également la navigation incognito/privée. Si votre site fonctionne dans une fenêtre privée, c'est généralement le signe que votre navigateur normal contient des informations obsolètes. Cela peut vous aider à déterminer si le navigateur est à l'origine du problème.

Vous pouvez également vider le cache de WordPress. Parfois, les erreurs de boucles de redirection peuvent être corrigées en effaçant les données sauvegardées par votre plugin de mise en cache.

Vider le cache de WordPress

3. Vérifier les erreurs HTTP

Lorsque votre navigateur tente d'accéder à un site web, il reçoit une réponse du serveur qui comprend un code d'état. Ces codes sont des messages qui indiquent à votre navigateur si tout va bien ou si quelque chose s'est mal passé.

Les codes d'état HTTP peuvent nous indiquer ce qui se passe avec les redirections. Certains codes d'état, comme 301 (Moved Permanently) et 302 (Found), indiquent qu'une redirection est en cours.

Si vous obtenez une erreur « Too Many Redirects » (Trop de redirections), cela signifie que ces redirections sont en boucle. Pour voir ce qui se passe en arrière-plan, vous pouvez utiliser un outil appelé httpstatus.io.

Vérificateur d'état HTTP

Rendez-vous sur httpstatus.io. Saisissez l'URL de votre site web dans le champ de saisie. Cliquez sur le bouton Vérifier l'état.

L'outil vous indiquera le code d'état HTTP et le chemin de redirection. Il vous indiquera où le lien tente d'être redirigé, afin que vous sachiez où se situe le problème.

Vérifier le statut HTTP

4. Vérifier les URL de WordPress

L'une des causes les plus courantes des boucles de redirection est une configuration incorrecte des URL dans WordPress. C'est comme si vous aviez entré une mauvaise adresse dans votre GPS : il vous conduira au mauvais endroit.

Dans les paramètres de votre site WordPress, vous disposez de deux champs d'URL importants : l'adresse de WordPress et l'adresse du site.

  • Votre adresse WordPress correspond à l'emplacement où se trouvent les fichiers principaux de WordPress.
  • L'adresse du site est l'adresse que les visiteurs saisissent dans leur navigateur pour accéder à votre site.

Ces deux URL doivent généralement être identiques. Si elles ne correspondent pas ou ne pointent pas vers le bon domaine, cela peut provoquer des erreurs de redirection.

Vous devez également veiller à la cohérence de vos URL. Par exemple, si vous avez une boucle de redirection entre www.yourdomain.com et votredomaine.com, cela peut indiquer un problème de configuration.

Pour vérifier et modifier ces URL, connectez-vous à votre tableau de bord WordPress. Allez dans Réglages, puis dans Général.

Recherchez les champs Adresse (URL) de WordPress et Adresse (URL) du site. Assurez-vous que ces deux URL pointent vers la bonne adresse. Il est fort probable qu'elles soient identiques, à moins que vous n'ayez donné à WordPress son propre répertoire.

URL du site WordPress

Utilisez soit la version www. soit la version non www. mais pas les deux. Recherchez les fautes de frappe telles que "http://" au lieu de "https://".

Si vous devez modifier les URL, soyez très prudent et vérifiez que tout est correct avant de sauvegarder. Des URL mal définies peuvent vous empêcher d'accéder à votre tableau de bord, alors procédez avec prudence.

Vous pouvez également le faire avec un client FTP. Ajoutez ce code à votre fichier wp-config.php :

define('WP_HOME','https://example.com');
define('WP_SITEURL','https://example.com');

Rechargez ce fichier sur votre serveur. Cela devrait corriger les erreurs de redirection dues aux URL de WordPress.

5. Vérifier les paramètres HTTPS et le certificat SSL

Parlons du protocole HTTPS. Si votre site web utilise le protocole HTTPS (ce qui est fortement recommandé pour des raisons de sécurité), un certificat SSL mal configuré peut parfois entraîner des boucles de redirection.

C'est comme avoir un agent de sécurité qui renvoie sans cesse les gens parce qu'il ne peut pas vérifier leurs informations d'identification.

Assurez-vous que votre serveur dispose d'un certificat SSL valide. Si votre certificat a expiré ou n'est pas configuré correctement, les navigateurs s'en plaindront et vous redirigeront hors du site. Il se peut que vous ne puissiez pas du tout accéder à votre site.

Vous pouvez généralement vérifier votre SSL dans votre compte d'hébergement ou à l'aide d'un outil comme SSL Checker. Assurez-vous que le certificat est valide, qu'il n'a pas expiré et qu'il est correctement installé.

Parfois, le site tente de forcer tout le trafic à utiliser HTTPS, mais une mauvaise configuration le fait passer en boucle de HTTP à HTTPS.

Si vous utilisez un plugin ou un paramètre de votre hébergeur pour forcer le HTTPS, assurez-vous qu'il est configuré correctement. Une mauvaise configuration peut vous obliger à tourner en boucle avec HTTP.

Il se peut que vous chargiez certaines ressources via HTTP alors que le reste de votre site utilise HTTPS. C'est ce qu'on appelle un contenu mixte, qui peut perturber les navigateurs et vous envoyer dans une boucle.

Si vous n'êtes pas sûr des détails techniques, il est toujours préférable de contacter votre fournisseur d'hébergement ou un professionnel qui pourra vous aider à résoudre les problèmes de configuration du serveur. Il est très important de configurer correctement le protocole HTTPS pour assurer la sécurité de votre site web.

6. Désactiver les plugins WordPress

Même si nous les aimons beaucoup, il arrive que des plugins provoquent des conflits qui entraînent des boucles de redirection.

Pour savoir si les plugins sont à l'origine du problème, désactivez-les temporairement. Vous pouvez le faire à partir de votre tableau de bord WordPress. Allez dans Plugins, sélectionnez-les tous et choisissez Désactiver dans le menu des actions en bloc.

Désactiver les plugins WordPress

Après avoir désactivé les plugins, essayez à nouveau d'accéder à votre site. Si l'erreur « Too Many Redirects » (Trop de redirections) a disparu, c'est qu'un plugin était à l'origine du problème.

Réactivez vos plugins un par un, en vérifiant votre site après l'activation de chacun d'entre eux. De cette manière, vous pouvez déterminer quel plugin est à l'origine du conflit. Si l'erreur réapparaît, il s'agit du plugin en cause.

Une fois que vous avez identifié le plugin problématique, supprimez-le et trouvez une alternative. Vous pouvez également contacter le développeur du plugin pour obtenir de l'aide afin de résoudre le problème.

Si vous ne pouvez pas vous connecter à votre tableau de bord d'administration WordPress à cause de la boucle de redirection, vous pouvez toujours désactiver vos plugins. Vous devrez utiliser le FTP ou le gestionnaire de fichiers de votre hébergeur pour accéder aux fichiers de votre site web.

Ensuite, naviguez jusqu'au répertoire wp-content et trouvez le dossier plugins. Renommez le dossier plugins en quelque chose comme plugins-deactivate. Cela désactivera tous vos plugins.

Désactiver les plugins WordPress par FTP

Renommez le dossier des plugins à son nom d'origine une fois que vous vous êtes reconnecté, et suivez les étapes ci-dessus pour trouver le plugin qui pose problème.

Ce processus peut s'avérer fastidieux, mais il s'agit d'une étape nécessaire au dépannage. Elle vous permet d'identifier le plugin qui pose problème. Une fois que vous l'avez fait, vous êtes sur le point de résoudre le problème !

7. Vérifiez votre CDN ou WAF

Un réseau de diffusion de contenu (CDN) et un pare-feu d'application Web (WAF) peuvent être très utiles pour améliorer les performances et la sécurité d'un site Web, mais des erreurs de configuration de ces services peuvent parfois provoquer des boucles de redirection.

Si vous utilisez un CDN, vérifiez ses paramètres. Recherchez les règles susceptibles de provoquer des redirections. Certains CDN ont des paramètres spécifiques liés à HTTPS, ce qui pourrait contribuer au problème.

Les pare-feux d'application Web ont souvent des règles pour filtrer le trafic malveillant, mais parfois, ces règles peuvent accidentellement provoquer des redirections. Passez en revue vos règles WAF pour vous assurer qu'aucune d'entre elles ne redirige le trafic de manière incorrecte.

Si vous ne voyez pas ce qui ne va pas, vous pouvez essayer de désactiver temporairement votre CDN ou WAF. Vérifiez ensuite si votre site fonctionne à nouveau. Si c'est le cas, il s'agit certainement de la source du problème.

Si votre CDN ou WAF est à l'origine de l'erreur "Too Many Redirects", vous devrez modifier ses paramètres ou contacter son équipe d'assistance pour obtenir de l'aide.

8. Vérifier les paramètres du serveur

Si nous avons exclu les plugins, les CDN et les WAF, nous allons nous pencher sur les paramètres de votre serveur. Parfois, le problème peut venir des configurations au niveau du serveur, en particulier dans le fichier .htaccess.

Considérez ce fichier comme le livre de règles de votre serveur. S'il contient des règles de redirection incorrectes, votre navigateur sera pris dans une boucle.

Renommez le fichier.htaccess en quelque chose comme.htaccess_old. Cela désactivera effectivement les règles contenues dans le fichier.

Renommer le fichier .htaccess

Visitez votre site web et vérifiez si l'erreur a été résolue. Si c'est le cas, votre fichier .htaccess est la source du problème.

Pour résoudre ce problème, générez un nouveau fichier .htaccess. Heureusement, ce processus est très simple. Allez dans Paramètres " Permaliens dans votre tableau de bord et cliquez sur Enregistrer les modifications sans rien modifier.

Permaliens WordPress

9. Réinstaller WordPress

Si vous avez tout essayé et que vous voyez toujours l'erreur "Too Many Redirects", il est temps d'envisager de réinstaller WordPress.

Il s'agit d'une solution de dernier recours, mais il arrive que les fichiers principaux de WordPress soient corrompus, ce qui entraîne des problèmes inattendus. C'est comme si vous appuyiez sur le bouton de réinitialisation de votre site web, mais nous nous assurerons d'abord de tout sauvegarder.

Avant de faire quoi que ce soit de radical, vous devez créer une sauvegarde complète de votre site web. Cela comprend à la fois votre base de données et vos fichiers.

Des outils comme Duplicator sont parfaits pour créer des sauvegardes que vous pouvez utiliser pour restaurer votre site web. Veillez à inclure tous les éléments de votre site dans la sauvegarde.

Sauvegarde complète du site

Ensuite, allez sur wordpress.org et téléchargez la dernière version de WordPress.

Télécharger les fichiers WordPress

Vous pouvez télécharger manuellement les fichiers WordPress sur votre serveur à l'aide d'un client FTP ou de votre gestionnaire de fichiers.

Ne remplacez pas le fichier wp-config.php ni le dossier wp-content. Ceux-ci contiennent vos paramètres, thèmes, plugins et téléchargements.

Après avoir réinstallé WordPress, visitez votre site. Si l'erreur a disparu, cela signifie qu'un fichier central a été corrompu.

Comment éviter les erreurs liées à un nombre excessif de redirections

La correction des erreurs dans WordPress demande souvent du temps et de l'énergie. Concentrons-nous donc sur les moyens d'éviter cette frustration à l'avenir. Bien qu'il soit impossible de prévenir tous les problèmes potentiels, vous pouvez prendre certaines mesures intelligentes.

L'une des choses les plus importantes que vous puissiez faire est de créer des sauvegardes régulières de votre site web. C'est comme si vous aviez une police d'assurance pour votre site.

En cas de problème, vous pouvez simplement restaurer votre site dans un état de fonctionnement antérieur. C'est pourquoi je suis un grand fan de l'utilisation d'outils comme Duplicator.

Duplicator facilite grandement la création et la gestion des sauvegardes. Il offre des fonctionnalités telles que les sauvegardes programmées, vous n'avez donc plus à vous soucier de sauvegarder manuellement votre site.

Duplicator : sauvegardes programmées

Si vous commettez une erreur lors du dépannage ou si la mise à jour d'un plugin perturbe votre site, vous pouvez rapidement le restaurer à partir d'une sauvegarde. Cela peut vous épargner des heures de frustration.

Restaurer la sauvegarde

Un jour ou l'autre, vous devrez peut-être transférer votre site vers un nouvel hébergeur ou un nouveau nom de domaine. Si vous n'utilisez pas un outil de migration approprié comme Duplicator, vous risquez de rencontrer des erreurs telles que des URL incorrectes et des boucles de redirection.

Duplicator s'assure que vos URLs sont correctes à chaque fois, ce qui permet d'éviter les problèmes de redirection. C'est un outil formidable à avoir dans sa boîte à outils WordPress. Il vous suffit de glisser-déposer votre sauvegarde vers un nouvel emplacement et le tour est joué !

Importer une sauvegarde avec Duplicator

Foire aux questions (FAQ)

Qu'est-ce que err_too_many_redirects après la migration de WordPress ?

L'erreur "ERR_TOO_MANY_REDIRECTS" se produit lorsque le site web entre dans une boucle de redirection. Les causes les plus courantes sont des paramètres d'URL incorrects dans WordPress, des configurations HTTPS non concordantes ou des règles .htaccess erronées. Corrigez ce problème en vérifiant les paramètres d'URL de WordPress, en vous assurant que la configuration HTTPS correspond et en révisant les règles .htaccess.

Où puis-je modifier les redirections dans WordPress ?

Vous pouvez modifier les redirections dans WordPress en accédant au fichier .htaccess via FTP. D'un autre côté, des plugins comme Redirection ou AIOSEO vous offrent une option beaucoup plus conviviale.

Combien de redirections sont-elles trop nombreuses pour le référencement ?

Pour le référencement, plus de trois redirections consécutives sont considérées comme excessives et peuvent nuire aux performances. Les redirections excessives ralentissent le temps de chargement des pages et perturbent les moteurs de recherche. Minimisez les redirections en consolidant les chaînes et en veillant à ce que les URL soient résolues en une seule étape.

Comment déboguer un trop grand nombre de redirections dans WordPress ?

Déboguer "trop de redirections" dans WordPress en vérifiant les paramètres de l'URL du site dans Réglages " Général, en s'assurant que la configuration HTTPS correspond, et en examinant les règles .htaccess pour les boucles de redirection. Désactivez temporairement les plugins pour éliminer les conflits et videz les caches du navigateur et du site avant de procéder à un nouveau test.

Évitez les boucles de redirection sur votre site WordPress

Le plus important est de comprendre que chaque site web est unique et que la cause exacte de votre problème de redirection peut être une combinaison de problèmes. N'abandonnez donc pas !

Si vous avez suivi toutes ces étapes et que vous rencontrez toujours des problèmes, il peut s'agir d'un problème au niveau du serveur qui nécessite l'aide de votre fournisseur d'hébergement.

Une fois que vous avez résolu la boucle de redirection, prenez quelques minutes pour noter ce qui l'a provoquée. Qu'il s'agisse d'un conflit entre plugins, d'une règle .htaccess incorrecte ou d'une URL incompatible, le fait de le noter vous donnera une longueur d'avance la prochaine fois qu'un problème se présentera. Une petite note dans un document Google Doc ou même un post-it collé sur votre écran vous évitera bien des maux de tête par la suite.

N'oubliez pas que des sauvegardes adéquates sont vos meilleures alliées lorsque vous résolvez des problèmes liés à votre site web. C'est pourquoi je vous recommande vivement d'essayer Duplicator Pro. Cet outil simplifie le processus de sauvegarde et de restauration de votre site web, et contribue même à prévenir les erreurs de redirection lors des migrations.

Alors, si vous êtes prêt à prendre le contrôle de votre site WordPress et à éviter les futurs maux de tête liés aux redirections, passez à Duplicator Pro !

Pendant que vous êtes ici, je pense que vous aimerez ces autres guides WordPress :

avatar de l'auteur
Joella Dunn Rédactrice de contenu
Joella est une rédactrice qui a des années d'expérience avec WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites - des sauvegardes de base aux migrations à grande échelle. Son but ultime est de s'assurer que votre site WordPress est sûr et prêt pour la croissance.
Notre contenu est soutenu par nos lecteurs. Si vous cliquez sur certains liens, nous pouvons recevoir une commission.

Ne laissez pas passer un autre jour sans protection

Chaque heure sans sauvegardes WordPress adéquates met votre site en danger - Chaque migration WordPress retardée vous coûte en performance et en croissance

Obtenir Duplicator maintenant
Plugin Duplicator

Attendez ! Ne manquez pas votre offre exclusive
!

En tant que client d', vous bénéficiez d'une réduction de 60 %.

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais ne tardez pas — cette remise exclusive de 60 % n'est disponible que pour une durée limitée.

ou
Obtenez dès maintenant 60 % de réduction sur Duplicator Pro →