bonjour à tous
je suis actuellement entrain de refaire mon site, et j'ai découvert la technique de l'url rewriting j'utilise actuellement une seule regle qui marche bien mais j'aimerai l'etendre :
cette regle me permet d'avoir des url du type mapage-sujet-langue.html
qui serons transformés en index.php?_page=sujet&lang=langue
maintenant j'aimerai pouvoir passer des variable au premier url et les reprendre dans l'url reformaté .... heuu ... un exemple :
je veux pouvoir traduire ça :
mapage-sujet-langue.html?arg1=0&arg2=aa
en :
index.php?_page=sujet&lang=langue&arg1=0&arg2=aa
car les arguments suplémentères ne sont pas forcément des mots clés et je ne veux pas qu'ils figurent dans la première partie
j'ai écrit cette regle mais ça ne marche pas
Deuxième question :
pourriez vous me donner une brève description sur les modificateurs en fin des regles de rewriting : les [nc] [R] ...etc
ou me renvoyer sur un post si le sujet à deja été traité ?
merci
je suis actuellement entrain de refaire mon site, et j'ai découvert la technique de l'url rewriting j'utilise actuellement une seule regle qui marche bien mais j'aimerai l'etendre :
Code:
RewriteEngine on
RewriteRule mapage\-(.+)\-(.+)\.html$ /index.php?_page=$1&lang=$2 [nc]
qui serons transformés en index.php?_page=sujet&lang=langue
maintenant j'aimerai pouvoir passer des variable au premier url et les reprendre dans l'url reformaté .... heuu ... un exemple :
je veux pouvoir traduire ça :
mapage-sujet-langue.html?arg1=0&arg2=aa
en :
index.php?_page=sujet&lang=langue&arg1=0&arg2=aa
car les arguments suplémentères ne sont pas forcément des mots clés et je ne veux pas qu'ils figurent dans la première partie
j'ai écrit cette regle mais ça ne marche pas
Code:
RewriteRule mapage\-(.+)\-(.+)\.html?(.*)$ /index.php?_page=$1&lang=$2&$3 [nc]
Deuxième question :
pourriez vous me donner une brève description sur les modificateurs en fin des regles de rewriting : les [nc] [R] ...etc
ou me renvoyer sur un post si le sujet à deja été traité ?
merci