Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment corriger l’erreur Trop de Redirections dans WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous essayez de corriger le problème « Erreur trop de redirections » sur votre site WordPress ?

Il s’agit d’une erreur WordPress courante qui peut être causée par une extension ou des réglages incorrects. Cependant, elle laisse les utilisateurs/utilisatrices bloqués hors de leurs sites WordPress, ce qui la rend particulièrement gênante.

Dans cet article, nous allons vous afficher comment corriger facilement le problème  » Erreur trop de redirections  » sur WordPress. Nous couvrirons également la façon de regagner l’accès à votre site et de dépanner l’erreur.

Fixing too many redirects error in WordPress

Quelle est la cause de l’erreur « Trop de redirections » dans WordPress ?

L’erreur « trop de redirections » est due à une mauvaise configuration des redirections dans WordPress.

Comme vous le savez peut-être déjà, WordPress dispose d’une fonctionnalité de structure d’URL favorable au référencement qui utilise la fonction de redirection. De même, de nombreux plugins WordPress populaires utilisent cette fonctionnalité pour configurer des redirections temporaires, créer des redirections 301 permanentes et corriger les erreurs 404.

Si vous utilisez une extension pour corriger le problème de contenu non sécurisé SSL ou une extension de mise en cache WordPress, cela peut également affecter les redirections et provoquer l’erreur « trop de redirections ».

Voici à quoi ressemble le message « ERR_TOO_MANY_REDIRECTS » dans Google Chrome.

Error Too Many Redirects in Google Chrome

Cependant, cette erreur ne vous indique pas ce qui cause le conflit et force la boucle de redirection dans WordPress.

Voici à quoi ressemble l’erreur dans Firefox avec le message « La page n’est pas redirigée correctement ».

Too many redirects error in Firefox

Ceci étant dit, voyons comment corriger l’erreur trop de redirections dans WordPress.

Nous vous accompagnons dans le dépannage étape par étape, pour accéder à votre site WordPress et éviter que l’erreur ne se reproduise.

Tutoriel vidéo

Subscribe to WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

1. Effacer les cookies et le cache du navigateur

Une cause fréquente de l’erreur pourrait être les cookies de votre navigateur web. Essayez d’accéder à votre site en utilisant un autre navigateur web, comme Firefox, Safari, Opera ou Microsoft Edge.

Si vous pouvez accéder à votre site normalement en utilisant un autre navigateur, vous devez alors effacer les cookies et la mise en cache de votre navigateur habituel.

Clear cookies and cache in Google chrome

Nous avons un guide détaillé sur la façon de vider le cache de votre navigateur dans tous les principaux navigateurs qui vous aidera à le faire.

En revanche, si la modification du navigateur ne corrige pas le problème, vous pouvez passer à l’étape suivante.

2. Désactiver toutes les extensions WordPress

La cause la plus fréquente des boucles de redirection WordPress ou ‘ERR_TOO_MANY_REDIRECTS’ est un conflit d’extension. Une extension WordPress essayant de configurer une redirection d’une manière qui entre en conflit avec les redirections WordPress par défaut peut provoquer ce message d’erreur.

Pour corriger ce problème, vous devez désactiver toutes les extensions WordPress de votre site. Normalement, il vous suffit d’aller sur la page WordPress  » Tous les plugins «  dans la zone d’administration de WordPress et de désactiver les plugins à partir de là.

Deactivate all plugins

Cependant, nous supposons qu’en raison de l’erreur de redirection, vous ne pouvez pas accéder à la zone d’administration de WordPress.

Dans ce cas, vous devrez désactiver les extensions WordPress à l’aide d’un client FTP comme FileZilla ou de l’application Gestionnaire de fichiers de votre panneau de contrôle de l’hébergeur WordPress.

Il suffit de se connecter à votre site à l’aide d’un client FTP et de se rendre dans le dossier /wp-content/.

Renaming the plugins folder using FTP

Vous y trouverez le dossier des extensions, que vous devez renommer en « plugins.deactivate ».

Cette opération désactivera toutes les extensions WordPress de votre site.

Renamed plugins folder

En principe, WordPress recherche un dossier appelé  » plugins" pour charger les fichiers d’extension. Lorsqu’il ne trouve pas ce dossier, il désactive automatiquement les extensions activées dans la base de données.

Vous pouvez maintenant essayer de visiter votre site WordPress. Si vous pouvez vous connecter à la zone d’administration de WordPress, cela signifie que l’une des extensions est à l’origine de l’erreur.

Pour savoir quelle extension est en cause, vous devez revenir au client FTP ou à l’application Gestionnaire de fichiers et renommer votre dossier plugins.deactivate en « plugins ».

Après cela, passez à la zone d’administration WordPress de votre site et allez à la page  » Plugins  » Tous les plugins. À partir de là, vous pouvez activer vos extensions une par une, puis consulter votre site pour voir si vous pouvez reproduire l’erreur.

Une fois que vous avez trouvé l’extension qui est à l’origine de l’erreur, vous pouvez trouver une alternative à cette extension ou signaler le problème au forum de support WordPress de l’extension.

3. Corrigez les URL de WordPress

Une autre cause majeure de cette erreur est une mauvaise configuration des Réglages de l’URL de WordPress. Normalement, vous pouvez voir ces options sur la page Réglages  » Général.

WordPress URL settings

Pour la plupart des sites, les URL des champs Adresse WordPress et Adresse du site doivent être identiques. Toutefois, certains utilisateurs/utilisatrices peuvent finir par utiliser « www » dans une URL et une URL non www dans l’autre.

Comme vous n’avez peut-être pas accès à la zone d’administration de WordPress, vous devrez peut-être corriger les URL de WordPress à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers.

Connectez-vous simplement à votre site WordPress à l’aide d’un client FTP et rendez-vous dans le dossier /wp-content/themes/your-theme-folder/.

Edit functions.php file

À partir de là, vous devez trouver le fichier functions.php et le modifier à l’aide d’un éditeur de texte simple comme Notepad ou TextEditrices.

Ensuite, vous devez ajouter le code suivant au bas de la page :

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

N’oubliez pas de remplacer « https://example.com » par les URL de votre propre site. Vous pouvez maintenant enregistrer vos modifications et téléverser le fichier sur votre site.

Ensuite, essayez de visiter votre site pour voir si cela résout l’erreur.

Pour plus de méthodes, consultez notre tutoriel sur la manière de modifier facilement les URL de WordPress.

4. Réinitialiser le fichier .htaccess de WordPress

Le fichier .htaccess est un fichier spécial utilisé par le serveur du site pour gérer les redirections et autres réglages du serveur. WordPress utilise également ce fichier pour les URL favorables au référencement et d’autres redirections.

Il arrive que les extensions WordPress apportent des modifications au fichier .htaccess de votre site, ce qui peut déclencher cette erreur. Il est également possible que le fait de désactiver une extension ne retire pas ces modifications de votre fichier .htaccess.

Dans ce cas, vous devrez réinitialiser manuellement votre fichier WordPress .htaccess.

Là encore, vous devrez accéder à votre site à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers du tableau de bord de votre hébergeur. Une fois connecté, vous verrez le fichier .htaccess dans le dossier racine de votre site.

Editing .htaccess file via FTP

Note : Si vous ne trouvez pas votre fichier .htaccess, consultez notre guide sur la façon de trouver le fichier .htaccess dans WordPress.

Tout d’abord, vous devez télécharger une copie de votre fichier .htaccess sur votre ordinateur à titre de sauvegarde. Ensuite, vous pouvez aller de l’avant et supprimer le fichier de votre site.

Vous pouvez maintenant essayer de visiter votre blog WordPress. Si tout fonctionne normalement, cela signifie que votre fichier .htaccess était à l’origine de l’erreur de redirection.

Puisque nous avons supprimé le fichier .htaccess, vous devez le recréer. Normalement, votre site WordPress peut le faire tout seul. Pour vous en assurer, il vous suffit d’aller sur la page Réglages  » Permaliens et de cliquer sur le bouton  » Enregistrer les modifications  » en bas.

Refresh permalinks to create .htaccess file

5. Empêcher les erreurs de trop nombreuses redirections dans WordPress

Corrigé, les étapes que nous venons de couvrir ont corrigé le problème de redirection sur votre site. Si elles n’ont pas corrigé le problème, vous devrez peut-être vous adresser à votre entreprise d’hébergement WordPress pour vous assurer qu’il ne s’agit pas d’un problème de serveur.

Une fois qu’ils auront corrigé le problème sur votre site, vous devriez également être en mesure d’en déterminer la cause.

S’il s’agissait d’une extension, alors vous devez signaler le problème au forum de support du plugin. Consultez notre guide sur la façon de demander le support de WordPress. Cependant, si vous ne parvenez pas à obtenir de l’aide, alors vous pouvez toujours trouver une extension alternative qui fait la même chose.

Si l’erreur est due à une mauvaise configuration du site WordPress, vous pouvez en prendre note et vous assurer que les Réglages de votre site sont correctement définis.

Pour plus d’astuces, consultez notre tutoriel détaillé sur la façon de dépanner les problèmes WordPress par vous-même comme un vrai pro de WordPress.

Nous espérons que cet article vous a aidé à résoudre le problème  » erreur trop de redirections  » sur votre site. Vous pouvez également mettre en signet notre manuel ultime des erreurs WordPress courantes et consulter notre liste des meilleures extensions et outils de référencement WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

303 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Kamal says

    I tried all the solutions given above, still getting the same error « redirected you too many times. ».
    It will be really helpful if I can get any SPOC from WordPress or any other solution which can be tried.

    • WPBeginner Support says

      If none of the methods from our article were able to solve the issue, we would recommend reaching out to your hosting provider to ensure nothing from their end could be the cause of the error and they should be able to help find the reason for the problem.

      Administrateur

  3. Kerri-Anne says

    If you’re using CloudFlare or something like that, especially with GoDaddy, that often causes a redirect loop as well. Update the DNS / Nameservers.

  4. Alex Froitzheim says

    Thanks so much for the article! In my case, the problem turned out to be a different one: My domain contained an umlaut (ü). I had to convert my domain name to Punycode and change my wordpress address and site address to the resulting URL.

  5. Brad Vickers says

    If none of the above works and you are using Cloudflare for DNS, check your SSL settings in Cloudflare. If you have an SSL installed on your hosting server, you need to change the SSL mode to Full (strict) in Cloudflare.

  6. Chethan Kumar says

    Thank you so much, it helped me a lot… My WP site is struck at page loading, i deleted .htaccess file from server after this working fine… you saved my time… loved it

  7. Gimhan says

    Thanks a lot for the content. Removing the .htaccess file which I created manually and letting WordPress create the .htaccess file automatically resolved my issue.

    Thanks again.

  8. Mark Lidster says

    Man, you just saved me a whole heap of time as I’d created a url redirect from within the admin panel then couldn’t obviously get back in. Thought I was going to have to restore an old backup and lose all my work, but your simple addition to the config file via ftp saved all of that. Thank you so much :)

  9. Stephen says

    Hi,

    I tried to add the www. in general settings in wordpress as you suggested, only now i cannot acces my wordpress domain anymore… it says it does not recognize my login username and/or password, any suggestions?

    • WPBeginner Support says

      If none of these recommendations are working for you, we would recommend reaching out to your hosting provider for assistance

      Administrateur

  10. Jay Wulf says

    Hi, I was struggling with this issue for a while and it took me a great degree of research to actually find the solution.

    If you are experiencing « Too many redirects » problem with WordPress

    In my situation, the new website was behind a reverse proxy (NGINX).

    You need to add this to the fix list above.

    Modify wp-config.php add the text

    /**
    * Handle SSL reverse proxy
    */
    if ($_SERVER[‘HTTP_X_FORWARDED_PROTO’] == ‘https’)
    $_SERVER[‘HTTPS’]=’on’;

    if (isset($_SERVER[‘HTTP_X_FORWARDED_HOST’])) {
    $_SERVER[‘HTTP_HOST’] = $_SERVER[‘HTTP_X_FORWARDED_HOST’];}

  11. Jack Mwangi says

    I cannot be able to express my gratitude but I realy thank you very much for your assistance. The last method really worked for me.. Thanks a lot again.

  12. Mohammed Alshami says

    at my site i did all the mentioned steps and i still don’t get any thing i don’t know how to fix it anyone can help ?

    • WPBeginner Support says

      If none of our recommendations were able to assist, we would recommend reaching out to your hosting provider for them to take a look.

      Administrateur

  13. Jasmin Jai says

    Wonderful content and very informative! It took awhile but we were able to fix our WordPress issue online on our website because of your helpful article here! Thanks again.

  14. Jim Biancolo says

    I was tearing my hair out over this and found another thing to check. If you’re behind a load balancer this can cause the WordPress is_ssl() function to return incorrect values, which can put you into a redirect loop as it tries to redirect to a secure URL even though you’re already at a secure URL.

  15. Aylin says

    Hello. I have tried every recommendation that you have given: plugin, htaccess, wp-config.php but none of them works for me. Please help!!! Thanks

    • WPBeginner Support says

      If none of these recommendations were able to help you, then we would recommend reaching out to your hosting provider for them to take a look

      Administrateur

  16. Reginald says

    Thank you for this article. Very informative and the way you explained things was so helpful.

    I understand the issue when it is happening over the entire website. My problem is that one category of pages (registration pages for my memberships) is being affected by this issue. Any idea why the error would be specific to a category?

    Every other page on my site is working.

    • WPBeginner Support says

      You would first want to go through the steps in this article. If it still continues you would want to ensure you don’t have any plugins possibly creating redirects.

      Administrateur

  17. Joseph says

    Hi, Please what should i do?
    i followed the steps involved in removing the /wp in my siteurl. then immediately i altered the wordpress and siteurl and saved changes, i have been unable to login into the wp-admin. the following is the error message i received.

    « The document has moved here.

    Additionally, a 302 Found error was encountered while trying to use an ErrorDocument to handle the request. »

    thank you

  18. Solomon Daniels says

    Hi! I cloned my site to a new URL using GoDaddy’s Installatron feature, and now when I try to access the cloned site using the new URL, it says ‘too many redirects.’ This means I can’t even access the WordPress back end. Is there a way to try disabling plugins without that access? Do I just temporarily move them to a new folder? Or do you have any suggestions?

  19. Mal says

    How did you know my service provider wouldnt take any blame….its like you new there feed back exactly
    Thanks for saving the day

  20. Daniel Cervantes says

    Well, our website was working just fine then all of a sudden our site went down,
    I did all the steps above.
    what else can we do?

    • WPBeginner Support says

      If the methods in this article aren’t working and you’re seeing the too many redirects error, you would want to reach out to your hosting provider to ensure this isn’t an error from their end.

      Administrateur

  21. Teja T. Diay says

    I tried with deleting the www. and now I can’t even log in in to the wp-admin anymore, I just get a page with info saying that my page is not working due to too many redirects.
    How can I fix this, I need to continue developing my website.
    « This page isn’t working redirected you too many times.
    Try clearing your cookies.
    ERR_TOO_MANY_REDIRECTS »

  22. Randy King says

    Here is a totally bizarre solution. The infinite login loop just started happening with no change in plugins, etc. I did everything – changed my theme, replaced the .htaccess file, etc. Here’s what I finally ended up doing that seems to have fixed everything: I rebooted my laptop and waited for several hours (in case it was a hosting problem). When I came back in, it all worked.

    I tried clearing browser cache and did everything I could find, but nothing worked. I suspect there was something wacky going on that a reboot cleared up for me. And this is not the first time that this happened. Totally bizarre.

    • WPBeginner Support says

      That is an odd solution but thanks for sharing it, you may want to check with your hosting provider to see if they see the error as well if it continues.

      Administrateur

  23. SG says

    I’m facing a problem with my multisite network. Its created in local host. Everytime I try to access the new site it shows an error saying « The page isn’t redirecting properly ». If you can help that’d be great! Thanks

  24. nasirey says

    i have problem for accessing my wordpress dashboard, when i try to access my wp- admin area it shows me your password is incorrect although my password is correct so if any one can help that kind of problem reply me. thanks.

  25. David Najman says

    Hi,
    I had this error on the product tag page. I tried all the possible repairs mantioned above with no luck.
    Finally, I had to rename slug for tags not to be numbers, eg. 2016, so I renamed it to r2016 and it started to work!
    It must have been caused by some wordpress update, because it have been working few years before with tags named as numbers.

    • WPBeginner Support says

      Thanks for sharing what worked for you, if your product page is created by a plugin you may want to try reaching out to the plugin’s support to let them know about that issue

      Administrateur

  26. Yavan Kumar says

    Hi,

    My whole website is running properly, but the homepage is redirected too many times and same issue with the wp-admin page too. I tried all the methods you mentioned but nothing worked for me.

    Please advice me if there is any another solution for that.

    Thanks in advance…

    • WPBeginner Support says

      If none of the methods from the article worked, you would want to reach out to your hosting provider for them to see if there are any issues they can see on their end.

      Administrateur

  27. John Zoetebier says

    My web site is a Bitnami WordPress deployment on Google Cloud Platform.

    When I use:
    define(‘WP_SITEURL’, ‘http:/example.cloud’);

    the home page gets redirected to itself and browsers error message.
    I now use the original Bitnami setting and it works great !
    define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/’);

    • WPBeginner Support says

      You are missing a slash next to your http in the first define statement but thank you for sharing your workaround.

      Administrateur

  28. Chad says

    I had to desactivate a plugin and it worked back fine. I identified the plugin to desactivate by looking into my URL where I was getting a redirect error. The plugin name was written there.

  29. Josh says

    I’ve tried all the steps here with no luck today. Luckily my website is functioning ok but I can’t log into the wp-admin dashboard for anything.

    What are the other options? There must be other ways I can figure out what’s causing it?

    • Deby says

      I’m having the same. My site works fine for visitors, but I only get the redirect error for the backend, my WP dashboard.
      It’s a new site and I don’t even have any plugins installed yet. I’m stumped.

  30. Bryant Thomas says

    Holy Cow That worked, I’ve done many websites migrations and never ran into this issue. Thank you the define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’); worked with the www.

  31. Rutvi Trivedi says

    Hi, My problem is when I go to my site’s dashboard(/wp-admin) it is giving me this error I tried this solution and unfortunately it is not working. Please help me to solve this error.

  32. Shakeane says

    I just want to say thank you so much for sharing this knowledge, you wouldn’t understand how much this has helped me, something as minor is adding www or leaving the forward slash at the end has caused so many headaches, thank you so much.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.