Err_too_many_redirects Prestashop - Comment y remédier?

Vous obtenez une erreur dans votre boutique PrestaShop et vous ne pouvez pas y accéder car il y a trop de redirections ?

C’est une boucle de redirection, et vous continuez à l’obtenir 404 pendant longtemps.

Suivez-nous et nous découvrirons comment résoudre ce problème en résolvant votre problème de redirection d’URL PrestaShop.

PrestaShop: trop de redirections

La boutique n’est pas accessible depuis les navigateurs.

Trop de redirections HTTP ne sont pas bonnes pour le classement de votre site Web dans les moteurs de recherche. Si vous avez trouvé une erreur « trop de redirections » sur votre boutique en ligne, vos clients ne peuvent pas accéder à la boutique car le navigateur renverra un message d’erreur de configuration :

La page ne redirige pas correctement

Une erreur s’est produite lors d’une connexion à my-store .com. Ce problème peut parfois être causé par la désactivation ou le refus d’accepter les cookies. (Firefox)

Ou

Cette page ne fonctionne pas

Trop de redirections se sont produites en essayant d’ouvrir mon magasin .com.

Err_too_many_redirects. (Google Chrome)

Quelle version de PS sera affectée ?

Cela se passe sur PrestaShop 1.6 et 1.7.

Quelles sont les causes de err_too_many_redirects erreur ?

C’est très simple : vous essayez de transférer la page Web de la première URL à la deuxième URL, mais ensuite, la deuxième configuration d’URL est en train de transférer vers la première URL. C’est un problème de boucle infinie et n’est lié à aucun problème de cache du navigateur.

La meilleure solution pour corriger cette erreur courante: trouver pour supprimer les redirections inutiles.

Veillez à ne pas créer de boucle avec des règles d’URL de transfert.

Les redirections affectent PrestaShop SEO. Cela pourrait être dû à la création d’une boucle avec des règles d’URL de transfert.

La plupart des magasins PrestaShop sont développés sur un serveur LAMP (Apache, MySQL, PHP...) car il est rapide et simple (apprenez à installer PrestaShop sur votre localhost ou un serveur comme Ubuntu), mais toujours en utilisant un fichier .htaccess - le fichier de configuration Apache pour créer manuellement des règles d’URL de transfert n’est pas une bonne idée.

Votre serveur est peut-être en panne à cause de cette boucle de redirection.

L’erreur de boucle de redirection pourrait faire planter votre serveur. L’un des sites Web de nos clients a été en panne pendant 2 jours parce qu’ils avaient une redirection en boucle. Ils ont 30000 visiteurs par jour et pendant quelques minutes, ils pensent que leur site Web d’entreprise en ligne est sous une attaque DDoS.

Si votre site Web n’est pas fonctionnel, il peut avoir un classement négatif sur la page de résultats de recherche Google.

Comment corriger « trop de redirections » dans PrestaShop?

Sur PrestaShop, ce problème apparaît lorsque vous activez SSL & Friendly URL mais configurez la valeur non valide pour l’URL de la boutique dans le backend. Le tableau de bord d’administration fonctionne bien, mais le frontend est en panne avec certaines configurations d’origine. Configurer les valeurs correctes résoudra les messages d’erreur.

  • Visitez le menu Paramètres de la boutique → Backoffice → Trafic et référencement dans la zone de gauche du panneau d’administration PrestaShop.
  • Faites défiler jusqu’à la section Définir l’URL de la boutique.
  • Supprimez tout caractère « / » à la fin et « http » ou « https » en haut des champs Domaine de la boutique et Domaine SSL. Si vous souhaitez utiliser www avec le nom de domaine, veuillez l’utiliser pour les deux champs.
  • Enregistrez les modifications.

Err too many redirects

Le problème sur le serveur Nginx.

Vous n’utilisez pas de serveur Apache ? Si l’astuce ci-dessus ne résout pas votre problème et que votre boutique fonctionne sur un serveur Web Nginx, vous pouvez ouvrir votre fichier de configuration Nginx et trouver ce bloc dans le fichier par défaut:

location / {
    if (!-e $request_filename) {
        rewrite ^/.*$ /index.php last;
    }
}

Remplacez-le par

location / {
    if (!-e $request_filename) {
        try_files $uri $uri/ /index.php;
    }
}

Enregistrez le paramètre. Demandez à votre fournisseur de services d’hébergement si vous ne savez pas où se trouve le fichier de configuration.

Quelle est la meilleure façon de créer des redirections 301 dans PrestaShop?

La meilleure solution pour créer la redirection est d’utiliser le module de redirection SEO pour votre boutique PrestaShop.

Comment éviter que ce problème ne se reproduise à l’avenir?

  • N’utilisez pas la barre oblique « / » en bas des champs de domaine de la boutique et de domaine SSL lorsque vous activez le paramètre SSL pour la prise en charge HTTPS.
  • Utilisez un outil redirect checker pour résoudre tout problème de redirection à partir de liens sur le site Web prestaShop.

Ces erreurs sont le fléau de l’existence de chaque webmaster. Vous ne pouvez pas simplement les ignorer, vous devez y faire face. Mais comment savoir si votre site souffre de trop de redirections ? Et que devriez-vous faire à ce sujet?

Je vais vous montrer un moyen simple: utilisez toujours des modules professionnels, tels que le module de redirection SEO, pour créer des règles de réécriture et gérer les redirections 301, 302, 404. Les fonctionnalités de ce plugin vous feront gagner une journée.

J’espère que ce tutoriel vous donnera une réponse à la question relative à PrestaShop - trop de redirections.

Apprendre encore plus

New module.

Xleft module

Xleft shows customers how much more they need to spend to get free shipping in real time.

Dernière mise à jour des modules!

Age Restriction - 18+ ⊙
Corrigez certains problèmes d’affichage sur les appareils mobiles.


Newsletter Popup v3.2.2
Édition de Noël pour booster vos ventes.


Trusty v1.4.7 ⊙
Compatible avec PrestaShop 1.7 et PrestaShop 8.

PrestaSOO team
Tout ce dont vous avez besoin pour gagner votre vie en faisant le travail que vous aimez.

Découvrir


C'est un investissement judicieux

Modules Prestashop que nous avons créés en premier pour résoudre le problème de notre propre entreprise - un site de commerce électronique. Cela signifie qu'ils sont très utiles pour une entreprise sérieuse. Si vous appréciez votre propriété Web, ces modules sont un investissement judicieux.
Sarah Reeves, Développeur d'applications @ PrestaSOO
Fabriqué avec à Paris et à Hanoi
PrestaSOO © 2024. Tous les droits sont réservés. // Privacy Policy Terms of Service