Rewriting fonctionne avec "/" mais pas avec "?" et"="

Nouveau WRInaute
Salut tertous,

J'ai mis en place des règles de réécriture sur mon site. Jusque là tout fonctionne bien :
Code:
RewriteEngine on
Options +FollowSymLinks

RewriteRule /nouvelle-marque\$ ancienne-marque [L,QSA]

RewriteRule ^.*/produits-vendu([0-9]+)\.htm$ product_info.php?products_id=$1 [L,QSA]

RewriteRule ^.*/produits-de-telle-marque([0-9]+)\.htm$ index.php?cbo_marques=$1&nv=marque [L,QSA]

RewriteRule ^.*/votre-objectif-([0-9]+)\.htm$ index.php?cbo_besoins=$1&nv=objectif [L,QSA]

RewriteRule ^rubrique/index\.php$ index.php

RewriteRule ^.*/([a-z_]+\.php)/(.+)$ $1/$2 [L]

J'ai également effectué des redirections permanentes qui fonctionnent sur mes produits :
Code:
RedirectPermanent /nom-du-produit/product_info.php/products_id/970 http://www.nomdemaboutique.com/nouvelle-adresse.htm

Là ou le bas blesse c'est que ces redirections ne fonctionnent pas si l'ancienne url est sous cette forme là : http://www.nomdemaboutique.com/product_info.php?products_id=89

Quelqu'un saurait il me donner une piste ?

Merci d'avance
 
Discussions similaires
Haut