Problem mit mod_rewrite & PHP

schulze123

Aktives Mitglied
Hallo zusammen,

kann mir hier vielleicht jemand bei einem Problem Helfen (mod_rewrite & PHP)?

Ich bin gerade dabei eine Seite Mehrsprachig zu machen.

Folgendes funktioniert zwar aber es werden noch keine Variablen in der Url berücksichtigt...

RewriteRule ^es/([^.]+).html$ index.php?language=es&open=$1 [L]
RewriteRule ^es/$ index.php?language=es&open=home [L]
RewriteRule ^es$ index.php?language=es&open=home [L]

RewriteRule ^fr/([^.]+).html$ index.php?language=fr&open=$1 [L]
RewriteRule ^fr/$ index.php?language=fr&open=home [L]
RewriteRule ^fr$ index.php?language=fr&open=home [L]

Was muss ich ändern, um die Variablen mit weiterzuleiten?
Ich brauche die Variablen suche und source noch und bekomme es nicht hin.

http://www.example.com/fr/?suche=95.90.185.167&source=1

Kann mir jemand eine Lösung verraten?
 
Setz mal nicht nur das L sondern auch das QSA Flag, also

CODE
[L,QSA]



QSA steht für Query String Append.
 
Ist ja sehr geil, das funktioniert ja sogar.
Das es so einfach geht hätte ich nicht gedacht.
Vielen Dank!
 
Zurück
Oben