PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache Reaktion wenn in einem Verzeichniss keine index.html gefunden wird



Duke
26.12.02, 02:29
Also der Apache hat ja ne bestimmte Suchreihenfolgen wenn man nen verzeiniss aufruft bei mir habe ich das auf index.html index.html index.php index.php3 index.php4 gestellt und jetzt frage ich mich wie man definieren kann was passiert wenn keine davon gefunden wird, denn ich möchte schon gerne vermeiden, dass alle Dateien aus dem Verzeichniss aufgelistet oder ne Page mit not found Error kommt. Ich denke das wird man wohl confen können :confused:

sticky bit
26.12.02, 06:07
Zu dem Listing, schau dir das an, http://httpd.apache.org/docs/mod/core.html#options
und zum zweiten mach dich mal über mod_rewrite für den Webindianer schlau und guck vielleicht mal das noch an, http://httpd.apache.org/docs/mod/core.html#errordocument, vielleicht lässt sich da was drehen. Sinnvoll find ichs ja nicht ErrorDocument's zu unterdrücken, aber OK...

Stormbringer
26.12.02, 06:09
Hi,

in der httpd.conf gib es einen Eintrag á la: DirectoryIndex
Mache daraus dann DirectoryIndex index.html Index.htm index.php Index.php3 ....

Wenn keine dort aufgeführte Datei gefunden wird, wird eigentlich eine normale Übersicht aller Dateien & Verzeichnisse generiert.

Kannst aber auch mod_rewrite nutzen ..

Gruß

Stormbringer
26.12.02, 06:13
... mmh .... war einen Tick zu langsam .... ;)

John2By
26.12.02, 10:11
Du weisst ja, wenn du nicht möchtest das er dir die Dateien auflistet musst du die Options erweitern mit -Indexes. Dann listet er dies nicht mehr auf.


Peace John

Duke
26.12.02, 11:12
Also das was Stormbringer mir da vorgeschlagen hat als erstes habe ich ja schon gemacht mit der Suchreihenfolge ich werde jetzt mit eurern Hinweisen mal versuchen das andere noch zu machen