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