Bonsoir à tous,

J'imagine que je dois être le n-ième relou ( tongue.gif ) à demander pourquoi sa règle ne fonctionne pas... je m'en excuse par avance et je remercie toutes les bonnes âmes.

Voici ce que je voudrais faire, à savoir transformer :

CODE
css/exemple1.css,exemple2.css?combine=false&compress=false&cache=false

En :

CODE
/repertoire/php/combine/combine.php?files=css/exemple1.css,exemple2.css&combine=false&compress=false&cache=false

Avec bien sûr chaques paramètres de l'url optionnels.

Ce que j'ai commencé à écrire :

CODE
RewriteRule ^css/(.*\.css)[?*](cache=false*)[&*](combine=false*)[&*](compress=false*) /repertoire/php/combine/combine.php?type=css&files=$1&$2&$3&$4

Évidemment ça plante tout... mais je me dis qu'avec un peu d'aide, je vais bien y arriver !

Pour info, je suis partit de cette règle, qui fonctionne :

CODE
RewriteRule ^css/(.*\.css) /repertoire/php/combine/combine.php?type=css&files=$1