Tom23: /Apache: PHP-Skripts als Verzeichnis abrufbar?

Beitrag lesen

Liebe Freunde

Lange ist es her seit ich das letzte mal hier war. Ich freue mich zurück zu sein :-)

Ich hab etwas ganz seltsames auf meinem Webserver festgestellt, was ich mir nicht erklären kann und hoffe nun, dass ihr mir auf die Sprünge helfen könnt.

Auf meinem Ubuntu 10.04-Server läuft Apache 2.2.14. Wir sind sehr nahe der Standard-Konfiguration. Zu Testzwecken hab ich einige Skripte erstellt und das System soeben mit Nikto gescannt. Dabei ist mir folgendes aufgefallen:

Ein Zugriff auf http://webserver/files/ öffnet files.php. Das Verzeichnis /files/ existiert nicht.
Ein Zugriff auf http://webserver/files2/ öffnet files2.php. Das Verzeichnis /files2/ existiert natürlich auch nicht.
Ein Zugriff auf http://webserver/info/ zeigt nicht wie erwartet auf das existierende info.php, sondern wird mit einer Fehlermeldung quittiert, dass info.txt/ nicht existiere. info.txt existiert sehr wohl, die Anfrage nach info.txt/ (mit Slash) ergibt jedoch denselben 404 (logisch).

Tolles Feature dachte ich mir, aber mich wundert das sehr, weil mod_rewrite nicht aktiviert ist. DirectoryIndex wäre mein nächster Tipp gewesen, doch diese entspricht dem (Ubuntu-)Standard. Könnt ihr mir sagen, welche Apache-Direktive dafür verantwortlich ist und wie das genau funktioniert?

MfG

Tom2