Tx, votre code semble bon, mais Je crois qu'il ne fait que réécrire l'URL? J'ai déjà les nouvelles URL, j'ai juste besoin de les rediriger afin que je ne reçois pas de pages en double dans google.
Mon .htaccess contient ceci:
règles de réécriture d'URL
RewriteRule^([a-z0-9] +) - ([a-z0-9] +) (- [_ a- zA-Z0-9 -] *)/([_ a-zA-Z0-9 -] *). jpg $ /5com/img/p/$1-$2$3.jpg [L, E]
RéécrireRule^([0-9] +) - ([0-9] +)/([_ a-zA-Z0-9 -] *). Jpg $ /5com/img/p/$1-$2.jpg [L, E ]
RewriteRule^([0-9] +) (- [_ a-zA-Z0-9 -] *)/([_ a-zA-Z0-9 -] *). Jpg $/5com/img /c/$1$2.jpg [L, E]
RewriteRule^lang - ([az] {2})/([a-zA-Z0-9-]
)/([0-9] +) - ([a-zA-Z0-9-])
) .html (*) $ & /5com/product.php?id_product=$3 isolang = $ 1 $ 5 [L, E]
RewriteRule^lang -. ([az] {2})/([0 -9] +) - ([a-zA-Z0-9-] ) .html (.) $ /5com/product.php?id_product=$2 & isolang = $ 1 $ 4 [L, E]
RewriteRule^lang - ([az] {2})/([0-9] +) - ([a-zA-Z0-9-] ) (.) /5com/category.php?id_category=$2 $ & isolang = $ 1 [QSA, L, E]
RewriteRule^([a-Za- Z0-9-] )/([0-9] +) - ([a-zA-Z0-9-]) .html (. *) $ /5com/product.php?id_product=$2$4 [L , E]
RewriteRule^([0-9] +) - ([a-zA-Z0-9-] ) .html (.) /5com/product.php?id_product=$1$3 $ [L, E
RewriteRule^([0-9] +) -. ([A-Z0-9- ) () /5com/category.php?id_category=$1 $ [QSA, L, E
RewriteRule^contenu/([0-9] +) - ([a-Z0-9- ) (.) /5com/cms.php?id_cms=$1 $ [QSA, L, E
RewriteRule^([0-9] +) Pate ([a-Z0-9- ) (.) /5com/supplier.php?id_supplier=$1$3 $ [QSA, L, E
RewriteRule^([0-9] +) _ ([a-Z0-9- ) (.) /5com/manufacturer.php?id_manufacturer=$1$3 $ [QSA, L, E
RewriteRule^lang -.? ([Az] {2})/(*) $/5com $/2 = Isolang 1 [QSA $, L, E