Hi,
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. [...]
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.
Gerade beim genannten Beispiel, http://php.net/strpos, kann es m.E. nicht PATH_INFO sein.
Bei deinem spaeteren Beispiel, http://example.org/info.php/xxxyyy - da gibt es etwas "findenswertes" im Pfad, naemlich eine Scriptdatei namens info.php. Die kann der Apache aufrufen, und ihr den "Rest" als PATH_INFO uebergeben.
Bei http://php.net/strpos ist aber niemand da, der aufgerufen werden koennte - und das DirectoryIndex-Dokument wird in so einem Falle IIRC nicht angesprochen, um diesem dann evtl. PATH_INFO zur Verfuegung zu stellen.
Dieser Fall muesste also IMHO, sofern keine Datei/Verzeichnis strpos existiert (und auch keine anderen Abfangmechanismen eingestellt sind), schlicht mit einem Aufruf des 404-Errorhandlers enden.
MfG ChrisB