Fehlende Daten von GET bei htaccess

Parantatatam

mag Cookies & Kekse
Hallo,

ich weiß nicht genau wo der Fehler liegt, deshalb bin ich mir auch unsicher ob dieses Thema in dieses Forum gehört.

Mein Problem ist, dass ich eine htaccess-Datei habe, welche an eine PHP-Datei styles.php per GET zwei Werte übergeben soll: file und browser. Leider kommt nur file an.

So sehen die entsprechenden Zeilen in htaccess aus:
Code:
RewriteRule ^(.*).css$               styles.php?file=$1
RewriteRule ^(.*).css?(.*)$          styles.php?file=$1&browser=$2
 
Mit der RewriteRule-Direktive kannst du nur den URL-Pfad untersuchen; die Query dagegen nur mit der RewriteCond-Direktive.
Wenn du allerdings nur die Query der ursprünglichen Anfrage übernehmen willst, reicht es das QSA-Flag zu setzen:
Code:
RewriteRule ^(.*)\.css$ styles.php?file=$1 [QSA]
 

Neue Beiträge

Zurück