Probleme de variable .htaccess

Fermé
NEOOH56 - 21 avril 2011 à 01:07
 NEOOH56 - 21 avril 2011 à 16:40
Bonjour


?Voila j'ai un probleme depuis peu. ? ?

J'ai .htaccess et dedans :

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-b([0-9]+)\.html$ /produit.php?produit=$2
RedirectPermanent url-b8188.html http://www.site.com/url2-b8197.html

mon probleme vient de la redirection permanente en fait il redirige bien vers http://www.site.com/url2-b8197.html mais il rajoute a la fin ?produit=8197 ?

Ce qui done en url de destination http://www.site.com/url2-b8197.html?produit=8197 au lieu de http://www.site.com/url2-b8197.html

Comment resoudre le problème merci de votre aide

@++



2 réponses

siniko44 Messages postés 172 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 novembre 2013 17
21 avril 2011 à 09:29
Tu as essayé de changer l'ordre des lignes ?

RedirectPermanent url-b8188.html http://www.site.com/url2-b8197.html
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-b([0-9]+)\.html$ /produit.php?produit=$2 [L]

Le [L] à la fin car il me semble qu'il est indispensable pour fermer une RewriteRule.
0
Salut

j'ai tester mais cela ne change rien.

Merci de votre aide

@++
0
siniko44 Messages postés 172 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 novembre 2013 17
21 avril 2011 à 15:38
Et si tu supprime RewriteBase ?
0
cela ne change rien
0