xou Posté 19 Octobre 2006 Partager Posté 19 Octobre 2006 Un petit problème de réécriture "à la con", je vous le concède, mais néanmoins indispensable à l'heure actuelle. Les pages se trouvent sur le même site mais aucunes des règles suivantes ne semblent fonctionner: 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: RewriteCond %{QUERY_STRING} ^IDrec=([0-9]+)$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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
xou Posté 19 Octobre 2006 Auteur Partager Posté 19 Octobre 2006 (modifié) Je ne sais pas ce que ça vaut, mais ça a le mérite de fonctionner : RewriteCond %{QUERY_STRING} ^IDrec=([0-9]+)$RewriteRule ^(.*)? http://%{SERVER_NAME}/index.php?page=rec&idrec=%1 [L,R=301] Modifié 19 Octobre 2006 par xou Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant