nathpp Posted November 20, 2015 Share Posted November 20, 2015 (edited) Bonjour, Je sais que le sujet a déjà été abordé mais je n'ai trouvé nulle part la solution à mon problème. Depuis 2 jours et sans avoir rien fait de particulier, le front office de mon site n'est plus accessible et apparaît le message d'erreur suivant : Cette page Web présente une boucle de redirection. ERR_TOO_MANY_REDIRECTS J'ai suivi tous les posts au sujet des boucles de redirection mais rien ne solutionne me problème. J'ai vérifié du côté de ma base de données et je n'ai rien vu d'anormal. Version de PrestaShop 1.6.1.1 URL de votre boutique http://www.bg-photodart.com/bg-photodart/ Merci d'avance pour votre aide. Edited November 26, 2015 by nathpp (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted November 20, 2015 Share Posted November 20, 2015 Bonjour, Activez le mode debug en modifiant cette ligne au début du fichier config/defines.inc.php : define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Et donnez-nous l'erreur qui s'affiche svp Link to comment Share on other sites More sharing options...
nathpp Posted November 20, 2015 Author Share Posted November 20, 2015 J'ai déjà essayé de passer en mode debug en faisant cette modif, "true" était déjà activé sur define('_PS_MODE_DEV_', true); Malgré ça, je n'arrive pas non plus à ouvrir la fenêtre de debug où apparaît le message d'erreur. Link to comment Share on other sites More sharing options...
Eolia Posted November 20, 2015 Share Posted November 20, 2015 le pb doit venir de votre htaccess et votre arborescence en sous-répertoires (pas protégés d'ailleurs^^) Pouvez-vous m'envoyer un accès ftp par MP ? Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted November 20, 2015 Share Posted November 20, 2015 Ca peut être un problème de ré-écriture d'url. Desactive cette fonction dans l'admin. Sinon ça peut aussi être un problème de proxi, voir ici: http://www.blog.manit4c.com/2015/03/17/boucle-de-redirection-prestashop-1-6/ Link to comment Share on other sites More sharing options...
boutika Posted November 20, 2015 Share Posted November 20, 2015 Bonjour, j'ai un problème de redirection page login,version 1.6.1.2 j'ai fait plusieurs solutions mais ne marche pas,j'ai installé prestashop en local puis j'ai désactive cookie’s IP address et je met en ligne ,j'ai vidé cache et j'ai testé dans plusieurs navigateur, j'ai installé autre version prestashop 1.6.0.14 même le problème reste... Link to comment Share on other sites More sharing options...
Eolia Posted November 21, 2015 Share Posted November 21, 2015 Bonjour, Je sais que le sujet a déjà été abordé mais je n'ai trouvé nulle part la solution à mon problème. Depuis 2 jours et sans avoir rien fait de particulier, le front office de mon site n'est plus accessible et apparaît le message d'erreur suivant : Cette page Web présente une boucle de redirection. ERR_TOO_MANY_REDIRECTSJ'ai suivi tous les posts au sujet des boucles de redirection mais rien ne solutionne me problème. J'ai vérifié du côté de ma base de données et je n'ai rien vu d'anormal. Version de PrestaShop 1.6.1.1 URL de votre boutique http://www.bg-photodart.com/bg-photodart/ Merci d'avance pour votre aide. Votre boutique est de nouveau opérationnelle. Par contre qui a remplacé le fichier index.php d'origine à la racine du site, par un fichier index.php type répertoire classique ???? Le fichier à la racine sert à rediriger vers les bonnes pages, alors que les autres renvoient au niveau supérieur, ce qui dans votre cas crée cette boucle de redirection. Link to comment Share on other sites More sharing options...
Eolia Posted November 24, 2015 Share Posted November 24, 2015 Bizarre quand même ces internautes qui demandent de l'aide, on résoud leur problème et... plus personne... La mentalité de ce forum est de plus en plus déplorable. Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted November 24, 2015 Share Posted November 24, 2015 Merci Eolia.. Link to comment Share on other sites More sharing options...
2FR3 Posted November 24, 2015 Share Posted November 24, 2015 Merci Eolia.. +1 Link to comment Share on other sites More sharing options...
nathpp Posted November 24, 2015 Author Share Posted November 24, 2015 Eolia, Désolée pour le retard de mes remerciements depuis samedi cela ne fait que 3 jours, je suis donc un peu surprise que vous soyez offusqué. Vous ne savez pas ce qu'il se passe dans la vie des internautes et s'ils ont la possibilité de répondre dans la seconde qui suit alors avant de porter tout jugement sur la mentalité des gens, réfléchissez un peu. Je vous remercie néanmoins pour votre aide précieuse car mon front office est à nouveau accessible. Je vous avouerais que je n'ai pas encore eu le temps de regarder en détails ce que vous avez fait car je souhaitez d'abord vous répondre. Alors encore une fois un très grand merci pour votre expertise et encore une fois, un peu de patience... Link to comment Share on other sites More sharing options...
Eolia Posted November 24, 2015 Share Posted November 24, 2015 Bah, je n'attends pas une réponse dans la seconde, mais essayant de débloquer une boutique au plus vite je reste surpris. Personnellement, si je demande de l'aide et que ma boutique est en vrac, je suis l'affaire... Je dois être trop prompt à répondre sans doute. Link to comment Share on other sites More sharing options...
nathpp Posted November 24, 2015 Author Share Posted November 24, 2015 Je vous remercie encore une fois pour votre rapidité mais je pense que vous pouvez comprendre qu'il y a des priorités parfois plus importantes dans la vie qui vous tombent dessus. J'arrêterai là car ça n'intéresse personne sur le forum. Link to comment Share on other sites More sharing options...
EDELOFFR Posted December 2, 2015 Share Posted December 2, 2015 Bonsoir Eolia, pourriez-vous également me venir en aide ? J'ai effectivement le même problème de boucle de redirection que j'essaye de solutionner depuis plusieurs jours sans succès. Afin de vous en dire un peu plus,voici le contenu de mon .htaccess: SetEnv PHP_VER 5_4 RewriteBase / <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> #Domain: futovap.com RewriteEngine on RewriteRule ^(.*)/(.*)$ index.php?page=$1&action=$2 [E=BREAK:1,L] RewriteCond %{ENV:REDIRECT_BREAK} !^1$ RewriteCond %{QUERY_STRING} ^page=(.*)&action=(.*)$ RewriteRule ^index.php$ %1/%2? [R=301,L] # Turn on Expires and set default to now ExpiresActive On ExpiresDefault "now" # Set up caching on media files for 1 month <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf|mp4)$"=""> ExpiresDefault "access plus 1 month" </filesmatch> # Set up caching on images, CSS and JS files for 1 week <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"=""> ExpiresDefault "access plus 1 week" </filesmatch> # Set up 1 hour caching on commonly updated files <filesmatch "\.(xml|xsl|html|htm|txt)$"=""> ExpiresDefault "access plus 1 hour" </filesmatch> # Force no caching for dynamic files <filesmatch "\.(php|cgi|pl)$"=""> ExpiresActive Off </filesmatch> </ifmodule> <ifmodule mod_headers.c=""> # Remote ETag from headers Header unset ETag # Disable ETag for files FileETag None # Media files are catchable <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf|mp4)$"=""> Header append Cache-Control "public" </filesmatch> # Images, css and javascript files are catchable <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"=""> Header append Cache-Control "public" </filesmatch> # Commonly updated files are catchable <filesmatch "\.(xml|html|htm|txt)$"=""> Header append Cache-Control "public" </filesmatch> # Force no caching for dynamic files <filesmatch "\.(php|cgi|pl|htm)$"=""> Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" Header set Pragma "no-cache" </filesmatch> </ifmodule> # Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/x-font-woff .woff <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$"> Header add Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IfModule> <IfModule mod_headers.c> Header unset Etag </IfModule> FileETag none <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 En vous remerciant d'avance pour votre temps et gentillesse Cordialement Emmanuelle Link to comment Share on other sites More sharing options...
Eolia Posted December 3, 2015 Share Posted December 3, 2015 Bonsoir Eolia, pourriez-vous également me venir en aide ? J'ai effectivement le même problème de boucle de redirection que j'essaye de solutionner depuis plusieurs jours sans succès. Afin de vous en dire un peu plus,voici le contenu de mon .htaccess: SetEnv PHP_VER 5_4 RewriteBase / <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> #Domain: futovap.com RewriteEngine on RewriteRule ^(.*)/(.*)$ index.php?page=$1&action=$2 [E=BREAK:1,L] RewriteCond %{ENV:REDIRECT_BREAK} !^1$ RewriteCond %{QUERY_STRING} ^page=(.*)&action=(.*)$ RewriteRule ^index.php$ %1/%2? [R=301,L] # Turn on Expires and set default to now ExpiresActive On ExpiresDefault "now" # Set up caching on media files for 1 month <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf|mp4)$"=""> ExpiresDefault "access plus 1 month" </filesmatch> # Set up caching on images, CSS and JS files for 1 week <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"=""> ExpiresDefault "access plus 1 week" </filesmatch> # Set up 1 hour caching on commonly updated files <filesmatch "\.(xml|xsl|html|htm|txt)$"=""> ExpiresDefault "access plus 1 hour" </filesmatch> # Force no caching for dynamic files <filesmatch "\.(php|cgi|pl)$"=""> ExpiresActive Off </filesmatch> </ifmodule> <ifmodule mod_headers.c=""> # Remote ETag from headers Header unset ETag # Disable ETag for files FileETag None # Media files are catchable <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf|mp4)$"=""> Header append Cache-Control "public" </filesmatch> # Images, css and javascript files are catchable <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"=""> Header append Cache-Control "public" </filesmatch> # Commonly updated files are catchable <filesmatch "\.(xml|html|htm|txt)$"=""> Header append Cache-Control "public" </filesmatch> # Force no caching for dynamic files <filesmatch "\.(php|cgi|pl|htm)$"=""> Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" Header set Pragma "no-cache" </filesmatch> </ifmodule> # Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/x-font-woff .woff <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$"> Header add Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IfModule> <IfModule mod_headers.c> Header unset Etag </IfModule> FileETag none <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 En vous remerciant d'avance pour votre temps et gentillesse Cordialement Emmanuelle Bonjour Emmanuelle, Pourriez-vous m'envoyer un accès BO et FTP par Message Privé ? Les causes d'une boucle peuvent être multiples et le htaccess ne suffit pas à faire un diagnostic. Link to comment Share on other sites More sharing options...
EDELOFFR Posted December 3, 2015 Share Posted December 3, 2015 Bonjour Eolia, j'aimerai juste savoir si vous avez bien reçu le mail que je vous ai envoyé ce matin? En vous remerciant d'avance. Cordialement Emmanuelle Link to comment Share on other sites More sharing options...
Eolia Posted December 3, 2015 Share Posted December 3, 2015 Bonjour Eolia, j'aimerai juste savoir si vous avez bien reçu le mail que je vous ai envoyé ce matin? En vous remerciant d'avance. Cordialement Emmanuelle je n'ai rien reçu Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now