réécriture avec query string

Nouveau WRInaute
Bonjour,

J'ai changé une url du type foto.php?id=var1&auteur=var2&fichier=var3 etc (jusqu'à 9 variables), pas très digeste, sous la forme foto.php?id=var1 , que j'ai réécrit en foto.php/photo-plongee-var1 et cela fonctionne parfaitement, même si cela coûte une requête supplémentaire. Là où je merdoie, c'est pour rediriger les anciennes url (avec toutes les variables) sur la nouvelle photo-plongee-id. Ca doit être tout simple mais... je n'y arrive pas. Quelqu'un aurait une idée?
 
WRInaute accro
C'est pas beau d'avoir ça foto.php/photo-plongee-var1

J'aurai mis photo-plongee-var1.php tout simplement

L'extension (.php) ça se trouve à la fin d'un document et en général, derrière il n'y a que ?.... ou #.... mais pas /suite-de-l'url

Et la réécriture serait alors :
Code:
RewriteCond %{REQUEST_URI} ^photo-
RewriteRule ^photo-(.*)-var([0-9]+)\.php$        foto.php?id=$2 [L]
 
Discussions similaires
Haut