Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Apache, Lighttpd, nginx, Cherokee
Post Reply
aruttkamp
Posts: 14
Joined: 2006-03-06 18:37
 

Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by aruttkamp »

Ich verwende einen Root Server mit Suse 9.1 und Plesk Oberfläche.
Nun möchte ich das in einem bestimmten Verzeichnis , in dem keine index.html liegt die Dateien aufgelistet werden. Standardmässig hat Plesk dies ja abgeklemmt. ( Ist auch sinnvoll )

Ich sehe da grundsätzlich 2 Varianten dies zu bewerkstelligen ( lt. Apache Doku ). Entweder über eine Änderung der httpd.conf oder mit Hilfe einer htaccess Datei in dem Verzeichnis um das es geht.
Alle meine bisherigen Versuche haben keinen Erfolg gebracht.
Kann mir jemand bitte auf die Sprünge helfen ?

Wenn ich alle richtig verstehe , dann muss ich Änderungen in der Datei vhosts.conf vornehmen , wenn sie dauerhaft sein sollen.
Soweit so gut.

Wäre toll wenn mir jemand hilft.

Andreas
itroxx
Posts: 8
Joined: 2006-03-06 08:33
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by itroxx »

kann in der .htaccess durch folgenden Eintrag

Code: Select all

Options +Indexes 
eingeschaltet werden.
aruttkamp
Posts: 14
Joined: 2006-03-06 18:37
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by aruttkamp »

tja, das dachte ich auch.
meine .htaccess enthälz im moment

<Directory /home/httpd/vhosts/domainname/verzeichnis>
AllowOverride All
Options +Indexes
</Directory>

Aber das scheint falsch zu sein...
Noch eine Idee ?

Andreas
itroxx
Posts: 8
Joined: 2006-03-06 08:33
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by itroxx »

hast du einfach mal nur Options +Indexes reingeschrieben?
also ohne die direktive. dann dürfte es gehen soweit Berechtigungen da sind die config per .htaccess zu ändern.
aruttkamp
Posts: 14
Joined: 2006-03-06 18:37
 

Danke !

Post by aruttkamp »

ohh man.....
so einfach ist das !!!
und dafür les ich seit 3 Stunden Foren....
aber auf diese einfache Idee bin ich nicht gekommen.

Danke !
klappt jetzt einwandfrei !

Andreas
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Danke !

Post by flo »

aruttkamp wrote:und dafür les ich seit 3 Stunden Foren....
Stand auch im Log etwas?

Wenn

Code: Select all

AllowOverride All 
in einer .htaccess-Datei erlaubt wäre, würde mich das wundern - es kann also sein, daß der Block ignoriert wird - AllowOverride setzt nämlich genau das Verhalten von access-Dateien.

flo.
marie
Posts: 6
Joined: 2006-03-05 10:28
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by marie »

aruttkamp wrote:tja, das dachte ich auch.
meine .htaccess enthälz im moment

<Directory /home/httpd/vhosts/domainname/verzeichnis>
AllowOverride All
Options +Indexes
</Directory>

Aber das scheint falsch zu sein...
Noch eine Idee ?

Andreas
sowas gehört eigentlich auch in die httpd.conf ... ist ja ne anweisung für die htaccess files. :)
keepoer
Posts: 57
Joined: 2005-10-17 14:47
Contact:
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by keepoer »

Hi,
kleiner Tipp nebenbei. Ich nehme zum Auflisten von Verzeichnissen immer "myexplorer". Ist ein kleines PHP-Script. Damit sieht das Verzeichnis gleich wesentlich ansehnlicher aus als diese hässliche Apache-Darstellung.
aruttkamp
Posts: 14
Joined: 2006-03-06 18:37
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by aruttkamp »

Erstmal : wow ! Das noch so viele reagieren , obwohl das "Problem" schon gelöst ist .. Super !!!!!

Vielen Dank !

nun aber noch ein paar Antworten :
Stand auch im Log etwas?
Ja, dort stand ,dass die Verzeichnisauflistung verboten sei.
sowas gehört eigentlich auch in die httpd.conf
da stimme ich zu. Da Plesk die aber immer mal wieder ungefragt überschreibt habe ich nach einer anderen Lösung gesucht. Eigentlich wollte ich es in die vhosts.conf eintragen, aber die Lösung mit der htaccess gefiel mir besser , da sie ja nun ganz unabhängig ist von den einstellungen in der Conf ( na ja , fast jedenfalls )
Ich nehme zum Auflisten von Verzeichnissen immer "myexplorer".
Das werde ich mir ansehen ! Vielen Dank für den Tip !

Andreas
xtomcatx
Posts: 6
Joined: 2006-03-01 13:19
 

Re: Wie bringe ich Apache dazu den Inhalt eines Verzeichnisses aufzulisten ?

Post by xtomcatx »

Ich benutze zwar auch .htaccess, aber eigentlich sollte man darauf so weit wie möglich verzichten, wenn du an der Serverkonfiguration selbst drehen kannst

http://httpd.apache.org/docs/2.2/howto/ ... .html#when
Post Reply