salve a tutti !!!

Praticamente cerco di ottenere questo:
codice:
index.php?colore=rosso&ordine=asc&id=8 -> colore.rosso-ordine.asc-id.8.html
a livello del PHP ho già risolto ma non riesco a riscrivere l'url, sono 3 giorni che impazzisco con le espressioni regolari per scrivere la regola per il rewrite nel htacces

il numero di query è dinamico, possono essere 2 come 8, ancora non posso prevedere quanto saranno lunghe queste url...

spero che qualcuno mi aiuti!

grazie!!