2009-03-12 5 views
3

Ich versuche, die folgende URLMod Rewrite, übergeben Sie Parameter von URL1 url2

test.php?par1=foo&par2=bar 

In ...

newtest.php?hidden_par=blah&par1=foo&par2=bar 

Ich habe diese Regel neu zu schreiben, das nicht funktioniert:

RewriteRule ^test.php\??(.*?)$ newtest.php?hiden_par=blah&$1 [L] 

Könnte dies mit RewriteCond oder etwas anderes geschehen? (Sag, könnte das getan werden?), danke im Voraus.

Antwort

13

Wahrscheinlich möchten Sie etwas wie das Flag QSA ("query string append"), das bewirkt, dass der Rest der Abfragezeichenfolge ordnungsgemäß an das Ende der umgeschriebenen URL angehängt wird.

Zum Beispiel:

^test.php test.php?hidden=value [L,QSA] 
+0

Funktioniert prima !! Danke.. – grilix