Hallo!
ich habe das Directory-Browsing in der vHost-Datei komplett deaktiviert, weil auf dem Server Daten liegen, auf die nicht jeder zugriff habe sollte, wenn keine index.html vorliegt.
Soweit so gut. Was mich an der Sache nur stört ist, dass wenn keine index.html vorhanden ist der Fehler "403 Forbidden" ausgegeben wird. Wie kann man es machen, dass Fehler "404 Not found" stattdessen ausgegeben wird.
Mit mod_rewrite sollte das so funktionieren. Ob das jetzt alle Eventuallitäten abdeckt die Du benötigst?! Höchstwahrscheinlich wirst Du es Dir anpasssen müßen.
RewriteEngine On
Existiert die aufgerufene Datei, Ordner oder symbolischer Link nicht?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
dann: /error.html (liegt im DOCUMENT_ROOT) anzeigen
RewriteRule .* /error.html
André Laugks