"We are back" « oc.at

apache +directory index

NyoMic 18.01.2006 - 14:11 942 6
Posts

NyoMic

xepera-xeper-xeperu
Avatar
Registered: Feb 2001
Location: Stahlstadt
Posts: 2620
Momentan ist es so dass der Apache den Directory Index anzeigt wenn in einem Verzeichnis keine index.x vorhanden ist. ich möchte dies aber unterbinden sodass er irgendeine Meldung ausgibt (z.B seite nicht gefunden, whatever). Welche Option muss ich setzen?

edit:
hab mal das modul auto_index auskommentiert, jetzt funktionierts. optimal wär es aber wenn ich das speziell für jedes Directory einzeln setzen könnte. habs schon mit "Options -Indexes" versucht, bringt aber keinen erfolgt. Apache ist übrigens noch eine alte 1er version.
Bearbeitet von NyoMic am 18.01.2006, 14:23

spunz

Elder
Elder
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11350
einfach die "indexes" option entfernen.

NyoMic

xepera-xeper-xeperu
Avatar
Registered: Feb 2001
Location: Stahlstadt
Posts: 2620
das problem ist dass in einem übergeordneten folder aber die indexes gebraucht werden. D.h z.B im Directory /var/www/abc sollen die indexes bleiben aber in /var/www/abc/defg z.B keine.

spunz

Elder
Elder
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11350
dann leg eine directory für /defg an wo die option deaktiviert ist. besser wäre indexes generell zu deaktivieren und nur wo es benötigt wird aktivieren.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Kann man die nicht generell deaktivieren und im .htaccess bei Bedarf aktivieren?

NyoMic

xepera-xeper-xeperu
Avatar
Registered: Feb 2001
Location: Stahlstadt
Posts: 2620
Nimm in der apache.conf das mod_index raus, bzw. kanns auch autoindex oder so heissen. also bei add_module + load_module glaub ich war das (hab grad keinen apache auf den ich zugriff habe)

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
hmm keine ahnung ob das für dich interesant is, aber was is wenn du dir ein script schreibt das schaut ob was in dem verzeichnis liegt, und wenn nicht einfach den "others" oder ganz dem server einfach die leserechte nimmt?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz