Salut,
Je lutte depuis quelque temps pour faire une regle de réécriture inverse. Je m'explique :
J'ai actuellement la règle de réécriture suivante :
néanmoins le FreshBot continue à visiter les anciennes URL. Je cherche donc à rediriger les anciennes URL vers les nouvelles. Pour ça j'ai testé sans succes çà :
J'ai l'impression que mon problème viens des paramètres dans la première URL. J'ai donc pensé passer par une redirection conditionnelle
Mais alors pas moyen de récuperer les valeurs des variables pour la réécriture ...
Avez vous des idées ? ou un topic identique ?
Mirgolth
Je lutte depuis quelque temps pour faire une regle de réécriture inverse. Je m'explique :
J'ai actuellement la règle de réécriture suivante :
Code:
RewriteRule ^l_([0-9]*)_([0-9]*)\.html livre.php?s=$1&n=$2
Code:
RewriteRule ^livre\.php\?s=([0-9]*)&n=([0-9]*) l_$1_$2.html [R]
J'ai l'impression que mon problème viens des paramètres dans la première URL. J'ai donc pensé passer par une redirection conditionnelle
Code:
RewriteCond %{QUERY_STRING} ^s=([0-9]*)&n=([0-9]*)
Avez vous des idées ? ou un topic identique ?
Mirgolth