[Mod_Rewrite] Gestion des paramètres

Gestion des paramètres [Mod_Rewrite] - Divers - Programmation

Marsh Posté le 25-01-2005 à 11:46:47    

Salut tout l'monde !
 
Voilà, j'ai un problème : j'ai l'impression que mod_rewrite ne prend en input que le path et non les paramètres ce qui est plutôt embêtant !
 
Exemple :
 
La règle : RewriteRule ^(.+)\??(.*)$ index.php?alias=$1&$2 [L]
 
URL : http://www.test.com/hfr/?page=2&...
 
Ce que je veux : http://www.test.com/index.php?alia [...] page=2&...
 
Ce que j'ai : http://www.test.com/index.php?alias=hfr
 
 
WTF ? C'est bien c'que je pense : mod_rewrite ne s'occupe que des path ? (si je remplace le ? par ç par ex, ça passe mais moi j'veux un ? bien sûr :D)
 
La solution à mon problème je l'ai en faisant un traitement sur les variables d'environnement dans mon PHP mais j'aimerais bien l'éviter pour faire + propre..
 
Des idées ?

Reply

Marsh Posté le 25-01-2005 à 11:46:47   

Reply

Marsh Posté le 25-01-2005 à 12:17:16    

RewriteRule ^(.+)\??(.*)$ index.php?alias=$1&$2 [L,QSA]  
 
http://httpd.apache.org/docs/mod/m [...] ewriteRule


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 25-01-2005 à 13:16:57    

J'avais lu pas mal de doc mais un peu trop vite apparemment, merci bcp :love:

Reply

Marsh Posté le 25-01-2005 à 14:13:36    

Content que ça marche, j'ai jamais essayé ;)


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed