Bonjour @ tous,
J'ai un lien réecrit du type:
h*tp://informatique:8080/xoops_2.0.13.2/modules/produits/imprimantes.badges,12?chrconst=&chrtype=9&chrresol=203&typid=12&btnCherche.x=26&btnCherche.y=13
En fait, tout ce qu'il y a derrière le ? sont des paramètres optionnels (de recherche) qui n'ont pas besoins d'être réecrits.
D'autant plus qu'ils changent de nom de variables selon les pages...
J'aimerais traiter le lien jusqu'au ? et mettre tout ce qu'il y a derrière à la suite tel quel...
J'ai fait:
RewriteRule /produits/([a-z0-9-]+).[a-z0-9A-Z-]+,([0-9]+)\?(.*)$ modules/produits/$1.php?typid=$2&$3 [L]
Mais ça ne prends pas... Sans les paramètres et ?, ça:
RewriteRule /produits/([a-z0-9-]+).[a-z0-9A-Z-]+,([0-9]+)$ modules/produits/$1.php?typid=$2 [L]
marche très bien.
Comment faire ?
Merci d'avance.
J'ai un lien réecrit du type:
h*tp://informatique:8080/xoops_2.0.13.2/modules/produits/imprimantes.badges,12?chrconst=&chrtype=9&chrresol=203&typid=12&btnCherche.x=26&btnCherche.y=13
En fait, tout ce qu'il y a derrière le ? sont des paramètres optionnels (de recherche) qui n'ont pas besoins d'être réecrits.
D'autant plus qu'ils changent de nom de variables selon les pages...
J'aimerais traiter le lien jusqu'au ? et mettre tout ce qu'il y a derrière à la suite tel quel...
J'ai fait:
RewriteRule /produits/([a-z0-9-]+).[a-z0-9A-Z-]+,([0-9]+)\?(.*)$ modules/produits/$1.php?typid=$2&$3 [L]
Mais ça ne prends pas... Sans les paramètres et ?, ça:
RewriteRule /produits/([a-z0-9-]+).[a-z0-9A-Z-]+,([0-9]+)$ modules/produits/$1.php?typid=$2 [L]
marche très bien.
Comment faire ?
Merci d'avance.