Kevin Posted March 18, 2009 Share Posted March 18, 2009 Bonjour,lorsque je souhaite changer de langue en étant dans une fiche produit, j'ai une erreur de rewriting.exemple :lien en cliquant sur drapeau : http://www.monsite.com/product.php?id_product=112&id_lang=2Renvoi vers : http://112-produit-25.html/Merci Link to comment Share on other sites More sharing options...
Kevin Posted March 24, 2009 Author Share Posted March 24, 2009 Quelqu'un a une information pour corriger cela ?Merci Link to comment Share on other sites More sharing options...
elric Posted April 1, 2009 Share Posted April 1, 2009 Bonjour,j'ai le même problème.Ai-je oublié une règle dans le .htaccess ?# URL rewriting module activationOptions +FollowSymlinksRewriteEngine onRewriteBase /# URL rewriting rulesRewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]Merci d'avance Link to comment Share on other sites More sharing options...
azurshop Posted May 4, 2009 Share Posted May 4, 2009 Bonjour,Je rencontre également le problème quand je change de langue, l'url rewriting ne fonctionne pas et aboutit dans le " Oups ! Petit problème... Ce lien semble corrompu."Voici la configuration de mon htaccess#URL rewriting module activationOptions +FollowSymLinksRewriteEngine onRewriteBase /#URL rewriting rulesRewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]En plus, l'url qui s'affiche comprend le numéro de l'ID au début, ce qui rend l'url référencé par google un peu bizarre,Enfin, pour les urls des catégories, du fabricant ou du fournisseur, la configuration ci-dessus ne permet pas l'affichage à la fin de l'url de la terminaison '.html' contrairement aux produits qui incluent la terminaison ".html".Tout cela est-il normal ??REMERCIEMENTS. Link to comment Share on other sites More sharing options...
Thurdan Posted May 15, 2011 Share Posted May 15, 2011 Bonjour,Même problème pour moi et seulement maintenant, tout-à-coup, alors que je n'avais pas le problème jusqu'à aujourd'huiSi quelqu'un passe par là...MerciPrestashop ver 1.4.0.17 Link to comment Share on other sites More sharing options...
Thurdan Posted May 16, 2011 Share Posted May 16, 2011 J'ai trouvé la solution à mon problème.J'ai découvert que si seulement 1 seul produit comporte une erreur dans la catégorie par défaut, cela suffit à provoquer ce problème pour tout les autres.Dans mon cas, j'avais modifié en masse des articles en utilisant un logiciel tiers d'import/export.Ce logiciel, en ré-important les données modifiées, a corrompu certains articles au niveau des catégories:Pour quelques articles, la catégorie par défaut était devenue différente de la catégorie choisie.Lorsqu'on commet manuellement ce genre d'erreur, PS refuse la modif avec le fameux message "le produit doit être indexé dans la catégorie par défaut".Message qui n'apparassait pas en ré-important massivement les articles modifiés.J'ai rectifié les catégories par défaut pour ces quelques articles et le changement de langue fonctionne à nouveau normalement sur toutes les pages produits.J'espère que mon explication est claire et pourra en aider d'autres. 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