Pour une optimisation SEO pour un client, j'ai changé certaines URL avec redirection 301. Cela fonctionne presque puisque la redirection m'affiche la variable 'id_product=X' à la fin de mon URL à cause du rewriting je suppose ...
Que dois je modifier dans mon htaccess suivant :
CODE
# URL rewriting rules
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E]
RewriteCond %{HTTP_HOST} !www.monsite.com$
RewriteRule (.*) http://www.monsite.com/$1 [R=301,L]
RedirectPermanent /1-super-produit.html http://www.monsite.com/1-wonderful-product.html
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E]
RewriteCond %{HTTP_HOST} !www.monsite.com$
RewriteRule (.*) http://www.monsite.com/$1 [R=301,L]
RedirectPermanent /1-super-produit.html http://www.monsite.com/1-wonderful-product.html
Merci pour votre coup de main
