Bonjour,
Je voudrais vérifier la syntaxe complète de mon url. De temps en temps je change le nom d'une catégorie ou d'un produit.
Le code actuelle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
RewriteCond %{QUERY_STRING} =""
RewriteRule fp([0-9]+)_([0-9]+)?/.+\.html /template.php?SsCat=$2&Prod=$1 [L,NS]
 
RewriteRule fp([0-9]+)_([0-9]+)?/.+\.html /template.php?SsCat=$2&Prod=$1 [L,NS,QSA]
par ex si j'avais un produit "table" et que maintenant ce produit s'appelle "table bleu".
Alors
www.monsite.com/fp12_5/table.html --->fonctionne encore :-(
www.monsite.com/fp12_5/table_bleu.html --->fonction correctement :-)
Le problème bien sur est un duplicate content par Google :-(.
Je voudrais donc vérifier la valeur de la chaîne de caractère, et pourquoi pas générer une 404 si l'url n'est plus valide (ou le top une redirection).

Des idées?

Merci,
Guigo