VIRTUELLE HOSTS

Virtuelle Hosts erlauben es Benutzern unendlich viele Sites auf einem einzigen Computer unterzubringen. Zum Beispiel unterscheidet sich http://mypc.net von http://sub.mypc.net. Um virtuelle Hosts in MyServer zu erstellen, öffnen Sie die Datei virtualhosts.xml in einem Texteditor (zum Beispiel notepad bei Windows oder Emacs bei Linux). Eine einfache Konfigurationsdatei für virtuelle Hosts sieht so aus:

<VHOSTS>
-
    <VHOST>
<NAME>Every connection</NAME>
<PORT>80</PORT>
<PROTOCOL>HTTP</PROTOCOL>
<DOCROOT>web</DOCROOT>
<SYSFOLDER>system</SYSFOLDER>
<ACCESSESLOG>logs/myServer.log</ACCESSESLOG>
<WARNINGLOG>logs/myServer.err</WARNINGLOG>
</VHOST>
</VHOSTS>


<NAME> gibt dem Server Administrator einen Überblick über virtuelle Hosts, zum Beispiel im internen Ethernet, externen Ethernet oder jede Verbindung. 

<PORT> ist der Port für um die Verbindung zu akzeptieren
<PROTOCOL> ist der Protokoll der vom Host benutzt wird
<DOCROOT> ist das Verzeichnis, indem sich die Dateien befinden
<SYSFOLDER> ist das Systemverzeichnis
<ACCESSLOG> ist die Zugriffs-Logdatei, die vom virtuellen Host benutzt wird
Dieser Konfigurationstag kann auch in folgendem Format auftreten:
<ACCESSESLOG type="combined">logs/myServerHTTP.log</ACCESSESLOG>
Mit dieser Option wird die Logdatei um zwei zusätzliche Felder ergänzt: HTTP Referer und HTTP User Agent
<WARNINGLOG> ist die Fehler-Logdatei, die vom virtuellen Host benutzt wird


MyServer erlaubt es Ihnen den HTTP TRACE Befehl für jeden virtuellen Host zu aktivieren. Sie müssen nur die security Datei im Wurzelverzeichnis Ihres virtuellen Hosts ändern (kein Unterverzeichnis darin! Wenn die Datei nicht vorhanden ist, müssen Sie eine neue Datei anlegen, im Format, das im Abschnitt Sicherheit dieses Handbuchs beschrieben wird), und fügen Sie diesen Parameter hinzu

<HTTP TRACE="ON" />

Nach Ausführung dieses Vorgangs, schalten Sie den HTTP TRACE Befehl frei. Standardmäßig ist dieser Befehl ausgeschaltet (wenn Sie diesen Befehl ausschalten möchten, einfach diese Zeile lösche)