Gero: Komplexer Regulärer Ausdruck

Beitrag lesen

Hallo SelfHTML-Gemeinde,

ich will mit mod_rewrite die URLs "logisch verschönern".

Na klar, ich habe mir die entsprechenden Themen schon durchgelesen, nur scheitere ich an der Anfertigung des passenden regulären Ausdrucks. Die Ersetzung soll nach folgendem Muster geschehen:

http://test.com/ordner/unterordner/subunterordner/bezeichner.htm?parameter=wert&parameter2=wert2

Sollte ersetzt werden zu:

http://test.com/?a_1=ordner&a_2=unterordner&a_3=subunterordner&bez=bezeichner&parameter=wert&parameter2=wert2

So in etwa jedenfalls: Mein Problem nur aber: Die URL kann auch so aussehen (falls nämlich kein "subunterordner" besteht)

http://test.com/ordner/unterordner/bezeichner.htm

Wie gehe ich vor? Ich wäre sehr dankbar für eine Antwort.

Grüße,
  Gero