dedlfix: Mod Rewrite, ist es so richtig?

Beitrag lesen

Tach!

RewriteRule ^(.*).html$ /cgi-bin/bootstrap.cgi?foo=bar [L,QSA]
würde in Perl bedeuten, dass von nun ab JEDER Request den Parameter 'foo' enthalten würde und es faktisch keine 'Requests ohne Parameter' mehr gäbe.

Das würde es für jede aufgerufene Script-Sprache bedeuten, nicht nur für Perl. (Zudem gilt die RewriteRule nicht für JEDEN Request sondern nur für solche, die auf xhtml enden, wobei das x hier für ein x-beliebiges Zeichen steht.)

In PHP hingegen wird ein solches 'Anhängsel' ausgeblendet.

Diese Aussage ist nicht richtig. Auch PHP bekommt den Querystring des umgeschriebnenen Requests übergeben, woraufhin anschließend in den üblichen Strukturen auf die Werte zugegriffen werden kann.

dedlfix.