|
53.
|
|
|
For example, when a user requests the page http://www.example.com/this_directory/, he or she will get either the DirectoryIndex page if it exists, a server-generated directory list if it does not and the Indexes option is specified, or a Permission Denied page if neither is true. The server will try to find one of the files listed in the DirectoryIndex directive and will return the first one it finds. If it does not find any of these files and if <emphasis>Options Indexes</emphasis> is set for that directory, the server will generate and return a list, in HTML format, of the subdirectories and files in the directory. The default value, found in <filename>/etc/apache2/mods-available/dir.conf</filename> is "index.html index.cgi index.pl index.php index.xhtml index.htm". Thus, if Apache2 finds a file in a requested directory matching any of these names, the first will be displayed.
|
|
|
Wenn beispielsweise ein Benutzer die Seite http://www.example.com/this_directory/ anfordert, wird er oder sie entweder die Verzeichnisindex-Seite - oder wenn diese nicht existiert, aber die Indexoption angegeben ist - eine vom Server generierte Verzeichnisliste, oder eine »Zugriff Verweigert«-Seite sehen, falls beides nicht zutrifft. Der Server wird versuchen, eine der Dateien zu finden, die in der DirectoryIndex-Direktive aufgelistet sind und wird die erste die er findet zurückgeben. Wenn er keine dieser Dateien findet und <emphasis>Options Indexes</emphasis> für dieses Verzeichnis gesetzt ist, wird der Server eine Liste der Unterverzeichnisse und Dateien in dem Verzeichnis im HTML-Format erstellen und zurückgeben. Der standardmäßige Wert in <filename>/etc/apache2/mods-available/dir.conf</filename> ist »index.html index.cgi index.pl index.php index.xhtml index.htm«. Wenn Apache2 eine Datei, deren Namen mit den obigen übereinstimmt, in einem angeforderten Verzeichnis findet, wird dadurch die erste angezeigt.
|