ForumApache2, Options -Indexes geht nicht
no no – Samstag, 12. Mai 2012 19:01 Uhr

Habe in apache2.conf folgendes stehen:


Options -Indexes

Bei Abwesenheit von index.html wird aber leider doch ein Inhaltsverzeichnis angezeigt???

Bei Apache 2.2.20, Ubuntu 11.10

Danke, Klaus

2 Antworten
Holger – Sonntag, 13. Mai 2012 00:01 Uhr

Tip: AllowOverride

no no – Sonntag, 13. Mai 2012 19:22 Uhr

hallo Holger,
danke für die Antwort.

Ich dachte AllowOverride braucht man nur in .htaccess Dateien.
Hab’s trotzdem mal in die apache2.conf reingesetzt.
Da sieht es jetzt so aus:


AllowOverride All
Options -Indexes

Hat aber keinen Effekt.

Gruss, Klaus

Holger – Sonntag, 13. Mai 2012 21:21 Uhr

Du hast Apache danach auch neu gestartet? ;-)

Bei mir sieht das so aus:

AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec

Und es funktioniert. Ich nutze für die Konfiguration webmin.

http://www.webmin.com/download.html

no no – Montag, 14. Mai 2012 17:21 Uhr

Ich versteh’s nicht!
Ich hab’ deine config in die apache2.conf reingenommen.
Das siehst so aus:


AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec

Bei Apache reload wird nur folgendes angezeigt:

sudo /etc/init.d/apache2 force-reload
* Reloading web server config apache2
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

Bei Aufruf von localhost erscheint wieder das directory listing???

Danke und Gruss, Klaus

Holger – Dienstag, 15. Mai 2012 01:09 Uhr

Muss es nicht 127.0.0.1 heißen? Bei Fehler wird die Konfiguration nicht aktualisiert.

Versuch es mal so:

->in Anführungszeichen!
Options None
order deny,allow
allow from all

Wird Indexes nicht aufgeführt, ist es ausgeschaltet. Mit “-” wird es deaktiviert.

no no – Dienstag, 15. Mai 2012 16:37 Uhr

Die Fehlermeldung bekomm’ ich mit folgender directive in apche2.conf weg.

ServerName lokalKW

Da das einen Effekt hat geh’ ich davon aus, dass die config aktualisiert wird.

BTW: Die 127.0.1.1. kommt bei mir aus /ect/hosts:

/etc/hosts
127.0.0.1 localhost
127.0.1.1 BullmannKW

Leider haben die neue Directory section und die Anführungszeichen keinen Effekt.
Es wird wieder das directory listing angezeigt.

Ich bin bald am Verzweifeln.

Danke, Klaus

Holger – Dienstag, 15. Mai 2012 19:25 Uhr

Merkwürdig. Was passiert denn, wenn Du im Verzeichnis eine .htaccess-Datei mit options -indexes anlegst?

no no – Donnerstag, 17. Mai 2012 17:29 Uhr

Tja, da wird ein directory listing angezeigt.

Danke und Gruss, Klaus