Bonjour,

J'ai la ligne ci-dessous qui elle fonctionne bien et qui est le comportement normal :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^test[/-]([0-9]+)(/)?$ test.php?id=$1 [L]
Je dois faire une redirection 301, voici ce que j'ai ajouté :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
RewriteCond %{QUERY_STRING} id=([0-9]+)$
RewriteRule .* test/%1? [R=301]
Avec ces lignes en plus l'url est bien ré-écrite mais le navigateur me dit que la page n'est pas redirigée correctement. L'url dans le navigateur apparait bien comme ceci : 192.168.1.10/urw/test/1111

J'ai l'impression que ça tourne en boucle mais je n'en suis pas sur du tout.
Je me suis planté mais je ne vois pas ou.