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

Beitrag lesen

Moin!

Kommt eine Rückfrage, was wohl gemeint sei, dann ist es mod_speling.

Um es mit deinen Worten zu fassen: Nein, mod_negotiation. Das zeigt nämlich exakt das gleiche Verhalten.

1. mod_negotiation fragt meines Wissens nicht.
2. Dann würde es mich sehr wundern, wenn er die php-Datei ausliefert.

Zitat:
"then the server reads the directory looking for all files named foo.*, and effectively fakes up a type map which names all those files, assigning them the same media types and content-encodings it would have if the client had asked for one of them by name. It then chooses the best match to the client's requirements, and returns that document."

PHP-Dateien haben von Haus aus einen Mime-Typ "application/x-php" - und den fordert der User-Agent bekanntlich eher selten an. Wie sollte mod_negotiation also dazu kommen einen PHP-Datei auszuliefern (oder deren Ausführung anzufordern? Der an den User-Agent zu sendende Mime-Typ (Content-Type) wird dann erst bei der Ausführung aus der php.ini gelesen oder im PHP-Skript mit header() gesetzt.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix