ChrisB: Mein Debian Server hat so eine Art Autocomplete für die URIs.

Beitrag lesen

Hi,

Wenn ich http://domain.com/request_uri eingebe, und gleichzeitig existiert das File request_uri.php im Webverzeichnis, dann wird die request_uri nichtmehr durch die .htaccess weiterverarbeitet, sondern gleich das File request_uri.php aufgerufen.

Hat jemand eine Ahnung wie ich diese dumme Funktion abstellen kann ?

Diese dumme Funktion fährt unter dem Namen Content Negotiation

Nein. Es ist mod_speling.

Nein, ist es nicht.
mod_speling korrigiert, neben abweichender Groß-/Kleinschreibung, „up to one misspelling (character insertion / omission / transposition or wrong character).”

/request_uri und /request_uri.php unterscheiden sich aber in mehr als einem Character.

Hingegen ist MultiViews genau für das beschriebene Verhalten verantwortlich - „If the server receives a request for /some/dir/foo and /some/dir/foo does not exist, then the server reads the directory looking for all files named foo.*”

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]