Mulder: .htaccess RegEx

Beitrag lesen

hi leute
Ich probiere jetzt schon eine ganze Zeit lang aber ich glaube ich steh voll auf der Leitung kann mir jemand weiter helfen wie ich die url bestellung.php?param1=xy&param2=xy
in der htaccess. in content.php?file=bestellung.php&param1=xy&param2=xy umwandle.. irgendwie hab ich das gefühl das meine ausdruck nicht stimmt ;o) RegEx sind nicht wirklich meins..

mit dem hab íchs probiert..

RewriteRule ^(.*.bestellung.php)?([a-z]=[a-z])&([a-z]=[a-z])$ content.php?file=$1&$2&$3

Meine Idee wäre

RewriteRule ^(.*)bestellung.php?([a-z])+=([a-z])+&([a-z])+=([a-z])+$ content.php?file=$1bestellung.php&$2=$3&$4=$5

Als Tips zu Deiner RegExp:

1. "(.*.bestellung.php)" klappt AFAIK nicht, Du mußt Konstante und RegExp trennen.
2. "?" ist ein RegExp-Platzhalter und muß escape-t werden.
3. "[a-z]" matcht nur 1 Buchstaben, Du brauchst "[a-z]+".