Probleme de variable .htaccess

NEOOH56 -  
 NEOOH56 -
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

  1. siniko44 Messages postés 187 Statut Membre 17
     
    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
  2. NEOOH56
     
    Salut

    j'ai tester mais cela ne change rien.

    Merci de votre aide

    @++
    0
    1. siniko44 Messages postés 187 Statut Membre 17
       
      Et si tu supprime RewriteBase ?
      0
    2. NEOOH56
       
      cela ne change rien
      0