Bernd: Rewrite in .htaccess

Beitrag lesen

Hallo,
ich habe folgende RewriteRule:

RewriteRule ^test$      /cgi-bin/prog1.pl?s=te&p1=5

Jetzt kann aber statt "test"   test?irgendwas ankommen.
Dies soll dann ergeben:

RewriteRule .....      /cgi-bin/prog1.pl?s=te&p1=5&irgendwas

Wenn ich angeben würde
RewriteRule ^test(.*)$     /cgi-bin/prog1.pl?s=te&p1=5$1
würde statt dem & das ? stehen

Die Angabe
RewriteRule ^test(?*)(.*)$     /cgi-bin/prog1.pl?s=te&p1=5&$2
wäre korrekt, wenn hinter test tatsächlich ?irgendwas stünde, wenn aber nichts stünde, käme als ergebnis am Ende nur ein &.
Ich möchte aber entweder &irgendwas oder nichts an der Stelle.
Wie kriege ich das hin?
Grüße
Bernd