• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[QSA] parameter weiterleiten

F

FoXMorayn

Guest
Hallo,

ich rufe eine url auf:
/testing/bewertungen?abc

und leite mit dieser regel weiter:
RewriteRule ^bewertungen$ bewertungen1\.php?e [QSA,L]

der im $_REQUEST finde ich aber nur das e aus der regel wieder.

was kann dort falsch laufen? ohne ?e geht es und die get parameter werden von meinem browser aus gesendet.

gruß,
FoXMorayn
 
Werbung:
Bei mir funktioniert es auf die von dir beschriebene Weise.

.htaccess

Code:
RewriteEngine on

RewriteRule ^bewertungen$ bewertungen1\.php?e [QSA,L]

bewertungen1.php

PHP:
<?php

var_dump($_GET);

Ende der aufgerufenen URL:

Code:
bewertungen?abc

Ausgabe:

Code:
array(2) {
  ["e"]=>
  string(0) ""
  ["abc"]=>
  string(0) ""
}

Ich habe leider gerade keine wirklich Idee, woran es liegen könnte, dass es bei dir nicht klappt. Firefox/Browser cachen teilweise mod_rewrite-Weiterleitungen (es bietet sich an, etwa mit der Web Developer Toolbar den Cache abzuschalten), aber eigentlich sehen die Symptome nicht danach aus.
 
Zurück
Oben