mod_rewrite dynamique - Perl - Programmation
Marsh Posté le 16-04-2007 à 20:55:25
Au pire tu utilise une rewrite map, et tu fais la transformation dans un programe Perl (ou autre) à part.
Edit : http://httpd.apache.org/docs/2.2/m [...] rewritemap et regarde "External Rewriting Program"
Marsh Posté le 16-04-2007 à 21:07:58
Merci beaucoup !
Je connaissais pas En espérant que mon petit script Ruby fasse pas trop usine à gaz
Marsh Posté le 12-04-2007 à 23:26:49
Bonjour,
J'ai un site avec des URL genre : mapage.php?var1=a&var2=b , actuellement je ne sais ni combien de parametres varX j'aurai, ni quel sera leur nom. J'aimerais écrire un mod_rewrite qui le transforme en quelque chose comme :
/mapage/var1=a&var2=b.html . En gros mon problème est d'arriver à lui faire replacer un nombre inconnu à l'avance de paramètres à la suite. Pour le moment je suis arrivé juste à lui faire changer le mapage.php en /mapage/.html mais je n'arrive pas à placer les variables .
Voilà le fruit de mes tentatives :
RewriteRule /site/([a-zA-Z0-9]*)/(([a-zA-Z0-9]*)-([a-zA-Z0-9]*)& )+\.html $1\.php?$2=$3
Un problème évident est le $2=$3 qui n'est pas dynamique (il faudrait une sorte de $n=$n+1 mais je vois pas comment l'écrire)
Merci d'avance
Esox