Hello,
Je viens de terminer de rewriter le script linker et je commence à me mélanger un peu les pinceaux... Tout fonctionne au niveau du rewrite, mais ça se complique maintenant que je tente de faire des redirect permanent pour éviter un éventuel duplicate content.
Par exemple, le code suivant fonctionne "à merveille" (enfin bon, tout est relatif) :
Et maintenant, concrètement, si je veux indiquer aux robots ayant déjà indexé la page annuaire.php?cat=$1&page=$2 qu'elle a été déplacée vers index-numerodecat-numerodepage.html je devrais faire un truc du style :
C'est bien ça, non ?
Or, ça ne marche pas, mes variables ne sont pas transmises comme il faut. Par contre sans variables comme ci-dessous, ça fonctionne...
J'ai l'impression de tourner en rond, une aide serait la bienvenue :cry:
Je viens de terminer de rewriter le script linker et je commence à me mélanger un peu les pinceaux... Tout fonctionne au niveau du rewrite, mais ça se complique maintenant que je tente de faire des redirect permanent pour éviter un éventuel duplicate content.
Par exemple, le code suivant fonctionne "à merveille" (enfin bon, tout est relatif) :
Code:
RewriteRule index-([0-9]+)-([0-9]+)\.html$ annuaire.php?cat=$1&page=$2 [L]
Et maintenant, concrètement, si je veux indiquer aux robots ayant déjà indexé la page annuaire.php?cat=$1&page=$2 qu'elle a été déplacée vers index-numerodecat-numerodepage.html je devrais faire un truc du style :
Code:
RedirectMatch permanent ^annuaire\.php?cat=([0-9]+)&page=([0-9]+)$ http://mondomaine/cequejeveux/index-$1-$2.html
C'est bien ça, non ?
Or, ça ne marche pas, mes variables ne sont pas transmises comme il faut. Par contre sans variables comme ci-dessous, ça fonctionne...
Code:
RedirectMatch 301 /index.php http://mondomaine/cequejeveux/index-0-1.html
J'ai l'impression de tourner en rond, une aide serait la bienvenue :cry: