Probleme de variable .htaccess
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
@++
?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
-
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. -
Salut
j'ai tester mais cela ne change rien.
Merci de votre aide
@++