Les pages se trouvent sur le même site mais aucunes des règles suivantes ne semblent fonctionner:
CODE
RewriteRule ^index\.php?IDrec=([0-9]+)$ http://www.site.com/index.php?page=rec&idrec=$1 [QSA,L,R=301]
RewriteRule index\.php?IDrec=([0-9]+)$ http://www.site.com/index.php?page=rec&idrec=$1 [QSA,L,R=301]
RewriteRule ^/?index\.php?IDrec=([0-9]+)$ http://www.site.com/index.php?page=rec&idrec=$1 [QSA,L,R=301]
RewriteRule index\.php?IDrec=([0-9]+)$ http://www.site.com/index.php?page=rec&idrec=$1 [QSA,L,R=301]
RewriteRule ^/?index\.php?IDrec=([0-9]+)$ http://www.site.com/index.php?page=rec&idrec=$1 [QSA,L,R=301]
Sinon je ne comprends pas bien comment y arriver ainsi:
CODE
RewriteCond %{QUERY_STRING} ^IDrec=([0-9]+)$
RewriteRule ^index.php? page=rec&idrec=%1 [L,R=301]
RewriteRule ^index.php? page=rec&idrec=%1 [L,R=301]
Je cherche une solution depuis le milieu d'après midi, sans succès, tout ce que j'ai réussi à faire est d'afficher les recettes mais avec l'ancienne URL encore affichée, je veux que l'url soit entièrrement remplacée.
Merci d'avance à ceux qui se pencheront sur mon problème.