Der Jetty Server bietet auch die Möglichkeit verschiedene Vhosts einzurichten.
Hierfür müssen die Content Ordner unter webapps erstellt werden zum Beispiel Seite1 und Seite2.
In dem Ordner contexts müssen dann die entsprechenden xml Datei erstellt werden mit folgendem Aufbau:
Für Seite1
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd"> <Configure class="org.mortbay.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war"><SystemProperty name="jetty.home" default="." />/webapps/seite1</Set> <Set name="virtualHosts"> <Array type="java.lang.String"> <Item>www.seite1.de</Item> </Array> </Set> </Configure>
Für Seite2
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd"> <Configure class="org.mortbay.jetty.webapp.WebAppContext"> <Set name="contextPath">/</Set> <Set name="war"><SystemProperty name="jetty.home" default="." />/webapps/seite2</Set> <Set name="virtualHosts"> <Array type="java.lang.String"> <Item>www.seite2.de</Item> </Array> </Set> </Configure>