Horst: mod_rewrite Regeln

Hallo,

ich habe aktuell folgende Rewrite Rule aktiv. Die habe so bekommen und zwar versucht es einigermaßen zu verstehen, was mir aber nur bruchstückhaft gelingt.
RewriteRule ^([^/,.]+),([^/-]+)-([^/,.]+)([^/.]*)(.html)?$ $1$4?$2=$3 [QSA,N]
RewriteRule ^([^/.]+)(.html)?$ /$1.php [L]

Die schreibt URLS folgendermaßen um:
/index,var1-value1,var2-value2.html -> /index.php?var1=value1&var2=value2

Jetzt möchte ich das insofern erweitern, dass ich das index weg und statt der Kommata bzw. Bindestriche Slashes als Trenner verwende. Also so:
/var1/value1/var2/value2 -> /index.php?var1=value1&var2=value2
Das Index wegzulassen habe ich hinbekommen, indem ich die zweite Zeite modifizere:
RewriteRule ^([^/.]+)(.html)?$ /index.php [L]

Jetzt habe ich noch eine besondere Anforderung.
/valuex -> index.php?specvar=valuex

Da scheitere ich bislang kläglich. Hat irgendjemand vielleicht einen guten Tipp für mich, wie ich das alles hinbekomme? Diverse Anleitungen habe ich mir schon angeschaut, aber die gehen alle in andere Richtungen und das daraus herleiten, dafür fehlt mir scheinbar doch zu viel Hintergrund.