next up previous contents
Next: Virtuelle Server Up: Szenarienbasierte Definition der Managementinformation Previous: Grundkonfiguration

Ressourcen-Konfiguration

Wie in Kapitel [*] schon beschrieben, kann im Rahmen der Ressourcen-Konfiguration die Darstellungsart der Dokumente beeinflußt werden, die der Server zur Verfügung stellt. Mit Hilfe von CGI-Programmen können dynamisch HTML-Dokumente generiert werden. Um Verzeichnisse eines Servers als CGI-Verzeichnis zu erkennen, das also nur CGI-Programme enthält, wird ein Attribut ScriptAlias in die Klasse WWW-Server eingefügt, das eine Liste von Verzeichnisnamen enthält. Das gleiche kann über das Attribut Includes auch für Dateien gelöst werden, die nach Server-Side Includes durchgeparst werden sollen. In diesem Attribut wird allerdings eine Datei-Endung gespeichert, so daß jede Datei mit dieser Endung nach Server-Side Includes durchsucht wird.

Endet ein URL beim Zugriff auf einen Server mit einem Verzeichnis-Namen, so wird zuerst versucht, eine Datei namens index.html in diesem Verzeichnis zu finden, und diese an den Client zurückgeschickt. Der Name dieser Datei, nach der zuerst gesucht wird, soll in einem Attribut DirectoryIndex gespeichert sein, das als Liste von Namen realisiert ist, da mehrere Datei-Namen angegeben werden können.

Weiter kann einem physikalischen Verzeichnis oder einer Datei ein URL-Name zugewiesen werden. In dem Attribut Alias, das als Liste von Namen-Paaren realisiert werden soll, sind sämtliche Paare von Verzeichnissen oder Dateien mit den entsprechenden URLs vermerkt. Ebenso werden im Attribut Redirect sämtliche Paare von zugehörigen URLs gespeichert, so daß beim Zugriff auf einen der URLs automatisch auf dessen Partner-URL zugegriffen wird.

Auch die Funktionalität der Benutzer-Verzeichnisse muß bei der Konfiguration von Servern berücksichtigt werden. Wird ein Attribut UserDir des Typs Boolean auf true gesetzt, so ist die Einrichtung von Benutzer-Verzeichnissen auf einem Server möglich. In diesem Fall müssen die Werte weiterer Attribute gesetzt werden. Das Attribut UserURLPrefix enthält das Sonderzeichen, das vor der Benutzerkennung in einem URL unbedingt eingefügt werden muß, damit der Server erkennt, daß es sich um Dateien aus einem Benutzerverzeichnis handelt. Das Attribut UserHomeDir enthält einen Verzeichnisnamen, nach dem der Server im Home-Verzeichnis des Benutzers sucht und in dem die Dateien des Benutzers abgelegt sind. In dem Attribut PasswdFile ist der Name einer Datei gespeichert, in der alle Namen der Benutzer und deren Home-Verzeichnis eingetragen sind. Anhand dieser Datei überprüft der Server, wo sich das Home-Verzeichnis des Benutzers befindet, und sucht darin die gewünschte Datei im Unterverzeichnis aus dem Attribut UserHomeDir.


next up previous contents
Next: Virtuelle Server Up: Szenarienbasierte Definition der Managementinformation Previous: Grundkonfiguration
Copyright Munich Network Management Team