Hallo Kalle,
zum Beispiel bei php.net kann ich einfach einen Suchbegriff anhängen und werde auf die entspr. Seite geleitet: php.net/strpos
Das ist beim Apachen das Feature "pathinfo", das per Default eingeschaltet ist.
Wenn Du dir z.B. mal den Unterschied zwischen $_SERVER['PHP_SELF'] und $_SERVER['SCRIPT_NAME'] anschaust, wird es schon etwas klarer.
Der Apache sucht nach dem längsten Treffer im Pathstring. Alles, was darauf folgt, wird als zusätzliche Pfadinformation an das Script weitergegeben und steht dadurch als impliziter URL-Paramter zur Verfügung.
Die expliziten URL-Paramter folgen dann erst nch dem '?'
LG
Chris©