Dieter Raber: mod_rewrite

Beitrag lesen

Hallo alle,

Ich habe zugegebenermassen nicht viel recherchiert und habe es zudem etwas eilig. Mein Problem folgendermassen aus:
Ich schreibe eine URL um mit ^([0-9a-zA-Z_]*).htm$ index.php?topic=$1.
test.htm wird also zu index.php?topic=test umgeschrieben

Jetzt haette ich aber gerne, dass test.htm?foo=bar zu index.php?topic=test&foo=bar umsgeschrieben wird (potentiell beliebige Anzahl von Parametern). Mit einem Regexp in der Art ^([0-9a-zA-Z_]*).htm(?)?(.*)? geht das offenbar nicht, vermutlich ist auch irgendein ganz einfacher Weg vorgesehen.

Kann mir da bitte jemand weiterhelfen?

Gruß,

Dieter