Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet

ERR_TOO_MANY_REDIRECTS L'erreur se produit généralement lorsque le site subitboucle de réorientationcas. En d'autres termes, le navigateur essaie constamment d'obtenir une page à partir d'unredirectionsvers une autre page et ne trouve pas la page de destination finale. Ce problème peut être dû à diverses raisons. Voici quelques solutions courantes.

1. effacer le cache du navigateur et les cookies

La mise en cache des navigateurs et les cookies peuvent être à l'origine de boucles de redirection. Les navigateurs peuvent mettre en cache des pages ou des paramètres obsolètes, empêchant le site de charger le contenu correct, ce qui peut entraîner des boucles de redirection.

Procédure d'exploitation :

  • Dans votre navigateur, appuyez sur la touche de raccourci Ctrl + Maj + Suppr (Windows) ou Cmd + Maj + Suppr (Mac) pour ouvrir la page Effacer les données de navigation.
  • Sélectionnez Effacer le cache, les cookies et les données du site.
  • Assurer la sélection depuis toujours en tant qu'intervalle de temps, ce qui garantit que tous les caches expirés sont vidés.
  • frappe (sur le clavier) Effacer les données.
Image [1] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
  • Ensuite, rechargez votre page et vérifiez si le problème est résolu.

2) Vérifier les paramètres de l'URL de WordPress

WordPress Adresse de WordPress (URL) répondre en chantant Adresse du site (URL) Si les paramètres ne sont pas cohérents, cela peut entraîner des problèmes avec les boucles de redirection.

Procédure d'exploitation :

  1. Connectez-vous au backend de WordPress.
  2. entrer dans Réglages > Général.
  3. vérifier Adresse de WordPress (URL) répondre en chantant Adresse du site (URL). Les deux adresses doivent être identiques.
    • Si vous utilisez SSL (HTTPS), assurez-vous que les deux URL commencent par https:// Début.
    • Si vous n'avez pas activé le protocole SSL (HTTP), les deux devraient être http://.
Image [2] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
Assurez-vous que les URL de l'adresse de WordPress et de l'adresse du site sont les mêmes !
  1. Si vous avez modifié ces paramètres, cliquez sur Enregistrer les modifications.

3. vérifier les paramètres SSL

Une mauvaise configuration du protocole SSL peut souvent entraîner des boucles de redirection, en particulier après le passage de votre site au protocole HTTPS, lorsque certaines pages tentent encore de se charger via le protocole HTTP.

Procédure d'exploitation :

  1. Assurez-vous que l'adresse de WordPress et l'adresse du site utilisent toutes deux l'extension https://(si le protocole SSL est activé).
  2. Vérifier si le certificat SSL est valide :
    • Visitez votre site web (qui commence par HTTPS) et cherchez l'icône du cadenas à côté de la barre d'adresse de votre navigateur. Si le cadenas vert ne s'affiche pas ou si le certificat n'est pas valide, vous devrez peut-être réinstaller votre certificat SSL.
  3. Si vous utilisez Cloudflare et d'autres services CDN, assurez-vous que la configuration SSL de Cloudflare correspond à celle de WordPress. Pour plus d'informations sur la façon de procéder, voir cet articleComment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans Cloudflare ?Les

4) Désactivation des plug-ins

Certains plugins, en particulier les plugins de mise en cache, les plugins SEO ou les plugins de sécurité, peuvent modifier les règles de redirection du site et provoquer des boucles de redirection. Si le problème est causé par des plugins, vous pouvez les désactiver en procédant comme suit :

Procédure d'exploitation :

  1. Connectez-vous au répertoire racine de votre site WordPress à l'aide d'un FTP ou d'un gestionnaire de fichiers.
  2. commutateur à wp-content/plugins Dossier.
  3. Désactiver les plugins un par un : en changeant le nom du dossier des plugins en quelque chose comme nom du plugin_old pour désactiver le plugin.
  4. Après avoir désactivé le plugin, rafraîchissez la page et voyez si le problème est résolu.
    • Si le problème est résolu, activez les plugins un par un jusqu'à ce que vous trouviez celui qui est à l'origine du problème.
    • Essayez de désactiver les plugins de mise en cache (par exemple W3 Total Cache, WP Super Cache) et les plugins de sécurité (par exemple Wordfence) pour voir s'ils sont à l'origine du problème de redirection.
Image [3] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
Trouvez le fichier des plugins - cliquez avec le bouton droit de la souris - Renommer
Image [4] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
Renommez le dossier en "plugins.deactivate" pour désactiver tous les plugins WordPress sur le site.

5. vérifier le fichier .htaccess

Sur le serveur du site..htaccess est utilisé pour configurer les règles de redirection et de réécriture d'URL. Si ce fichier n'est pas configuré correctement, il peut en résulter des boucles de redirection.

Procédure d'exploitation :

1) Connectez-vous au répertoire racine de votre site en utilisant le FTP ou un gestionnaire de fichiers.

2. recherche .htaccess Fichier. Si le fichier existe, faites d'abord une copie de sauvegarde.

3. supprimer .htaccess Documentation.

Image [5] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet

4) Se connecter au backend de WordPress et aller à Paramètres > Liens fixes Page (interface anglaise) :Paramètres > Permaliens).

5. cliquez sur Enregistrer les modificationsCela générera automatiquement pour vous un nouveau .htaccess Documentation.

Image [6] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet

par défaut .htaccess Les documents sont généralement présentés ci-dessous :

    # BEGIN WordPress
    
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} ! -f
    RewriteCond %{REQUEST_FILENAME} ! -f RewriteCond %{REQUEST_FILENAME} !
    RewriteRule . /index.php [L]
    </IfModule
    # END WordPress
    

    6. vérifier la configuration de Nginx (pour les utilisateurs de Nginx)

    Si votre site utilise un serveur Nginx, vérifiez que les règles de redirection dans le fichier de configuration de Nginx ne provoquent pas de boucle.

    Procédure d'exploitation :

    1. Connectez-vous à votre serveur en utilisant SSH.
    2. Recherchez le fichier de configuration de Nginx, généralement situé à l'adresse suivante /etc/nginx/sites-available/ peut-être /etc/nginx/nginx.conf.
    3. Vérifiez les règles de redirection dans le fichier de configuration pour vous assurer qu'il n'y a pas de directives de redirection incorrectes, par exemple :
    serveur {
        listen 80 ; server_name ;
        nom_du_serveur www.yoursite.com ; return 301 www.yoursite.com ;
        return 301 https://$host$request_uri ;
    }
    
    1. Veillez à ce qu'il n'y ait pas de conflit entre plusieurs règles de redirection.
    2. Après avoir modifié la configuration, redémarrez le service Nginx :sudo service nginx restart.

    7. examen Configuration du CDN

    Si vous utilisez un CDN (par exemple Cloudflare, KeyCDN, etc.), une mauvaise configuration peut entraîner des boucles de redirection.

    Procédure d'exploitation :

    • Connectez-vous au panneau de contrôle de votre service CDN (par exemple, Cloudflare).
    • option Vue d'ensemble > Actions avancées > Mettre en pause Cloudflare sur le sitePour déterminer si le service est à l'origine du problème, suspendez le service Cloudflare.
    Image [7] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
    option Vue d'ensemble
    Image [8] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet
    option Mettre en pause Cloudflare sur le site
    • Vérifiez les paramètres SSL :
      • Assurez-vous que les paramètres SSL correspondent à la configuration de votre hébergement (par exemple, utilisez les paramètres SSL "Full" ou "Full Strict").
      • Désactivez la réécriture automatique de HTTPS, essayez de désactiver l'option de réécriture automatique de HTTPS. Toujours utiliser HTTPS Le cadre.
    • Vider le cache du CDN pour s'assurer que le site charge les fichiers les plus récents.

    Dans Cloudflare, vous pouvez passer l'option Mise en cache > Purger le cache Effacez le cache.

    Image [9] - Comment corriger l'erreur ERR_TOO_MANY_REDIRECTS dans un site WordPress : Guide de correction complet

    8. vérification des codes personnalisés et des règles de redirection

    Si vous utilisez un code personnalisé dans votre site, ou si vous avez mis en place des règles de redirection manuellement (par exemple, via un plugin ou une application wp_redirect() ), vérifiez que ces paramètres sont corrects.

    Procédure d'exploitation :

    1. Vérifiez votre code personnalisé dans le thème ou le plugin pour vous assurer que vous n'utilisez pas une fonction de redirection (telle que la fonction wp_redirect() peut-être en-tête()).
    2. Si vous configurez manuellement la redirection d'URL, assurez-vous que la boucle de redirection n'est pas réglée dans la mauvaise direction.
    3. Essayez de désactiver toutes les règles de redirection personnalisées et voyez si cela résout le problème.

    9. contacter le fournisseur d'hébergement

    Si vous avez essayé toutes les solutions ci-dessus et que le problème persiste, il peut s'agir d'un problème de configuration du serveur. Vous pouvez contacter votre hébergeur et lui demander s'il y a des erreurs de configuration du serveur ou des ajustements à faire, en particulier pour les configurations Nginx ou Apache.

    Les étapes décrites dans cet article vous aideront, nous l'espérons, à identifier et à résoudre les problèmes de sécurité. ERR_TOO_MANY_REDIRECTS Erreur.boucle de réorientationCe problème est généralement associé àfichier de configurationetParamètres URLetplug-in (composant logiciel)peut-êtreCache (informatique)En rapport.


    Contactez nous
    Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
    Service clientèle WeChat
    Service clientèle WeChat
    Tel : 020-2206-9892
    QQ咨询:1025174874
    (iii) Courriel : info@361sale.com
    Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
    © Déclaration de reproduction
    Cet article a été rédigé par Early Season
    LA FIN
    Si vous l'aimez, soutenez-le.
    félicitations6 partager (joies, avantages, privilèges, etc.) avec les autres
    commentaires achat de canapé

    Veuillez vous connecter pour poster un commentaire

      Pas de commentaires