Comment réparer l'erreur Trop de problèmes de redirections dans WordPress
Publié: 2021-07-18Pendant des années, WordPress a été synonyme de la plate-forme la plus populaire et la plus fiable pour la création de sites Web. Cependant, même les systèmes les plus sophistiqués, comme celui-ci, ne sont pas à l'abri des erreurs. Pour WordPress, il est courant d'utiliser différentes sources externes, comme des plugins, par exemple. Par conséquent, il n'est pas étrange que ces ressources tierces provoquent des conflits dans le code ou les paramètres. Et l'une des erreurs les plus courantes que les utilisateurs et les administrateurs remarquent est les problèmes de redirection. Fondamentalement, il peut empêcher les utilisateurs et même les administrateurs d'accéder aux sites Web. Heureusement, il n'est pas si difficile de résoudre ce problème "erreur trop de redirections" dans WordPress et de faire fonctionner à nouveau correctement votre site Web.
Façons de gérer le problème d'erreur trop de redirections dans WordPress
L'erreur "Too Many Redirects" (ERR_TOO_MANY_REDIRECTS) se produit lorsqu'un navigateur ne parvient pas à se connecter au bon serveur d'un site Web. Essentiellement, le navigateur reste bloqué dans une boucle de redirection en raison d'une requête d'URL non résolue . Cela se produit principalement en raison d'un conflit dans la configuration des plugins, mais il peut également s'agir d'une mauvaise configuration dans les fichiers du site Web. Si votre site Web est géré par des professionnels de WordPress, ce problème est presque inexistant. Mais, si vous gérez votre site Web en tant que débutant, vous devez connaître quelques solutions.
Pour pouvoir gérer cette erreur dans WordPress, voici plusieurs méthodes utiles qui peuvent vous aider :
- Effacer les données du navigateur – cookies et cache
- Supprimer le cache WordPress
- Vérifiez si les plugins sont à l'origine de "l'erreur Trop de redirections"
- Inspecter les URL WordPress
- Corrigez l'erreur de redirection en recréant le fichier .htaccess
1) Effacer les données du navigateur - cookies et cache
La plupart des gens savent probablement que lorsqu'ils naviguent sur Internet, les navigateurs stockent toutes sortes d'informations . Certains des plus populaires et des plus connus sont les cookies et le cache du navigateur. Cependant, ces données provoquent souvent «l'erreur trop de redirections» dans les sites Web WordPress en raison de la corruption. Ce n'est pas un problème rare, et la plupart des principaux navigateurs comme Chrome, Firefox, Safari y sont sujets.
Si vous rencontrez des problèmes pour accéder à un site Web, la première chose à faire est d'essayer d'y accéder à partir d'un autre navigateur. Si cela vous donne des résultats positifs, la suppression des données de votre navigateur résoudra probablement le problème. De manière générale, vous pouvez configurer votre navigateur pour qu'il supprime automatiquement les informations sélectionnées à la fermeture du navigateur. Ou, vous pouvez empêcher votre navigateur de stocker ces données. Cependant, ce n'est pas une recommandation car cela peut parfois affecter votre expérience de navigation. Néanmoins, chaque navigateur vous permet d'accéder facilement aux options de "nettoyage" via ses paramètres.

2) Supprimer le cache WordPress
Parfois, la raison de cette erreur réside dans WordPress lui-même. WordPress stocke une copie d'un site Web dans son cache pour accélérer les sites Web et offrir une meilleure expérience utilisateur. Étant donné que la plupart des options de mise en cache sont gérées par des plugins de mise en cache, ils offrent généralement une option pour l'effacer. Sinon, il existe de nombreux plugins de mise en cache WordPress comme WP Super Cache, qui peuvent vous faciliter la gestion et la suppression du cache.
3) Vérifiez si les plugins sont à l'origine de "l'erreur Trop de redirections"
Après les données du navigateur, les plugins sont les deuxièmes causes les plus courantes d'erreurs de redirection. En raison d'une mauvaise configuration ou d'une erreur de code, ils sont parfois en conflit avec WordPress. Si vous ne pouvez pas accéder au site Web, la meilleure chose à faire est de vérifier quel plug-in est à l'origine de l'erreur . Il peut être facile d'accéder aux options "Plugins" dans WordPress et de les désactiver une par une. Jusqu'à ce que vous découvriez celui qui est défectueux. Cependant, en raison de la nature de l'erreur de redirection, il arrive souvent que même l'administrateur ne puisse pas accéder au tableau de bord WordPress. Heureusement, il existe un autre moyen de désactiver les plugins.

Fondamentalement, vous aurez besoin d'un client FTP ou d'un gestionnaire de fichiers dans votre panneau de contrôle d'hébergement. De cette façon, vous pourrez accéder à la zone verrouillée et résoudre le problème. Naviguez simplement dans votre dossier wp-content, trouvez le dossier du plugin et renommez-le. Ne le supprimez pas, juste au cas où vous auriez besoin de le récupérer. Après avoir renommé, WordPress désactivera automatiquement les plugins et vous pourrez accéder à votre site Web. C'est si les plugins sont à l'origine de l'erreur de redirection.
4) Inspectez les URL WordPress
Les paramètres d'URL de WordPress sont une autre cause majeure de maux de tête de redirection. Encore une fois, si vous pouvez accéder à votre tableau de bord, vous pouvez trouver des options d'URL dans les paramètres sous l'onglet "Général" . Une fois à l'intérieur, vérifiez si l'adresse WordPress (URL) et l'adresse du site (URL) sont identiques. Ça devrait être. Faites attention au "www" supplémentaire car beaucoup font cette erreur ici.
Si vous ne pouvez pas accéder à votre tableau de bord, encore une fois, vous devez utiliser le client FTP comme FileZilla ou le gestionnaire de fichiers de votre hébergement. Accédez simplement au fichier wp-config.php, ouvrez-le et recherchez les propriétés "define" . Tout comme dans l'exemple précédent, vous devez vous assurer que 'WP_HOME' et 'WP_SITEURL' sont identiques .

5) Corrigez l'erreur de redirection en recréant le fichier .htaccess
Parfois, la cause de la redirection infinie peut être des informations contenues dans votre fichier .htaccess . Il s'agit d'un serveur de fichiers spécifique utilisé pour stocker différents paramètres. Entre autres, il l'utilise pour gérer différents types de redirections pour les sites Web WordPress. C'est aussi un endroit qui stocke les paramètres du plugin, donc pour résoudre le problème, vous devrez désactiver manuellement ce fichier. Cependant, assurez-vous de faire une copie de sauvegarde du fichier avant toute modification. Une fois que vous l'avez sauvegardé, supprimez simplement le fichier. Dans WordPress, maintenant avec un accès récupéré, recherchez les paramètres "Permaliens" et enregistrez. Cela déclenchera WordPress pour recréer le fichier .htaccess.

WordPress est globalement un système assez stable et bien codé. Mais, parfois, des erreurs se produisent, et c'est généralement à cause d'une mauvaise configuration ou d'addons tiers comme des plugins. La plupart des problèmes sont faciles à résoudre si vous avez accès à votre tableau de bord d'administration. Mais, parfois, comme pour les erreurs de redirection, cela peut vous couper complètement de votre site Web. Heureusement, en suivant ces étapes, vous pouvez facilement corriger le problème d'erreur "trop de redirections" dans WordPress et retrouver votre accès .