Mark: mod_rewrite - suchen und ersetzen

Beitrag lesen

Hallo,

versuche mich mit mod_rewrite auseinander zu setzen, und wollte es auch gleich in der Praxis mit einer bereits bestehenden Seite umsetzen.

aus index.php?id1=1 soll also id1_1/index.htm werden bzw. umgedreht:
RewriteRule id1_(.*)/index.htm$ index.php?id1=$1 [L]

was mache ich aber wenn sich die Anzahl der Parameter ändert bzw. variiert, und ich z.B. id1_1-id2_158-id3_test/index.htm
gibt es eine Möglichkeit im RewriteRule den kompletten String zu holen und alle "_" durch "=", alle "-" durch "&" zu erstetzen?

Habe da nicht annähernd eine Ahnung wie ich ansetzen soll, hoffe mir kann da jemand weiterhelfen.

Gruß, Mark