djform Posted June 3, 2014 Share Posted June 3, 2014 Bonjour. J'aimerais rajouter à mon fichier htaccess une redirection : RedirectPermanent /complement-alimentaire http://www.djform.fr/complement-alimentaire-3 Sauf que ça ne fonctionne pas car j'ai des url avec complement-alimentaire. Par exemple : http://www.djform.fr/complement-alimentaire/anti-oxydant/coenzyme-q10-3.html et du coup, ça me créé une boucle infinie. Du coup, je ne sais pas comment faire pour que ça fonctionne. Avez-vous une idée ? Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted June 4, 2014 Share Posted June 4, 2014 (edited) Bonjour, ce n'est pas parceque vous avez d'autres url avec complément alimentaire que ça pose problème c'est simplemetn votre règle de ré-écriture qui demande de faire une boucle permanente. Votre règle signifie: si tu trouve "/complement-alimentaire" dans l'url redirige vers http://www.djform.fr/complement-alimentaire-3 dans l'url de redirection il y a à nouveau "complement-alimentaire" donc à nouveau redirection puis dans l'url de redirection il y a à nouveau "complement-alimentaire" donc à nouveau redirection puis dans l'url de redirection il y a à nouveau "complement-alimentaire" donc à nouveau redirection puis dans l'url de redirection il y a à nouveau "complement-alimentaire" donc à nouveau redirection puis Vous devez utiliser les expressions régulières pour dire: si tu trouve dans l'url "/complement alimentaire" et rien d'autres derrière ni devant alors fait une redirection vers http://www.djform.fr/complement-alimentaire-3 Edited June 4, 2014 by maniT4c (see edit history) 1 Link to comment Share on other sites More sharing options...
djform Posted June 4, 2014 Author Share Posted June 4, 2014 J'ai essayé ceci : RewriteRule ^/complement-alimentaire$ /complement-alimentaire-3 [R=301,L] mais ça ne fonctionne pas. Mes urls sont du style : http://www.djform.fr/complement-alimentaire-3 http://www.djform.fr/complement-alimentaire/anti-stress-relaxation-sommeil/griffonia-fort-21.html Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted June 4, 2014 Share Posted June 4, 2014 peut-être ça: RewriteRule ^/complement-alimentaire[^.]$ /complement-alimentaire-3 [R=301,L] Tu peux regarder cet article pour en savoir plus sur les regexp: http://www.wikistuce.info/doku.php/php/expressions_regulieres Link to comment Share on other sites More sharing options...
djform Posted June 4, 2014 Author Share Posted June 4, 2014 peut-être ça: RewriteRule ^/complement-alimentaire[^.]$ /complement-alimentaire-3 [R=301,L] ça ne fonctionne pas Link to comment Share on other sites More sharing options...
Olivier CLEMENCE Posted June 4, 2014 Share Posted June 4, 2014 ah... bon d'un autre sans pouvoir tester difficile de vous donner directement là bonne règle. Le mieux c'est que vous regardiez la page que je vous ai donné et que vous fassiez des tests (les regexp c'est jamais simple ). Link to comment Share on other sites More sharing options...
djform Posted June 4, 2014 Author Share Posted June 4, 2014 Merci, je vais regarder. Mais la question que je me pose : est-ce que ça ne fonctionne pas à cause d'une erreur dans la règle ou parce que Prestashop fait un "traitement" sur les url ? ce qui fait qu'une règle, qui, normalement devrait fonctionner, ne fonctionne plus. Link to comment Share on other sites More sharing options...
djform Posted June 4, 2014 Author Share Posted June 4, 2014 Un ami m'a finalement soufflé la solution : RedirectMatch 301 ^/complement-alimentaire$ /complement-alimentaire-3 Link to comment Share on other sites More sharing options...
ccilou31 Posted June 20, 2014 Share Posted June 20, 2014 Bonjour, Je m'incruste sur ce topic car j'ai un problème de redirection 301, dans le module produit, il y a un menu déroulant qui permet de demander une redirection à partir d'un produit désactivé. J'ai essayé mais il ne prend pas l'url que je lui indique et si je clique sur la loupe, rien ne s'affiche. Peut-être qu'il faut lui indiquer autre chose mais je ne sais pas quoi, ou alors c'est un petit bug ? Merci de votre aide Link to comment Share on other sites More sharing options...
mandine35 Posted June 21, 2014 Share Posted June 21, 2014 Bonjour, J'ai le même problème je suis sous la version 1.5.3.1 de Prestashop Enfin, moi elle me suggère une liste de produits mais je n'arrive à sélectioner celui que je souhaite, rien ne se passe de plus qu'auparavant. Cette fonctionnalité me serait bien utile ... Merci pour vos idées ! Link to comment Share on other sites More sharing options...
ccilou31 Posted July 2, 2014 Share Posted July 2, 2014 Bonjour, Juste pour faire avancer le schmilblick... concernant le lien vers un nouveau produit en redirection 301, en fait, je m'escrimais à mettre à coller une url alors qu'il fallait tout simplement saisir la dénomination commerciale du produit qui s'affiche en tapant quelques lettres dans le champ. @ Mandine35 : pour moi ça fonctionne en version 1.6 A bientôt Cécile 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