Virtuelle Hosts mit Apache und zope.cgi konfigurierenAuf einem einzigen Rechner werden viele ZMS-Mandanten gehostet; die Mandanten werden über unterschiedliche Domainnamen adressiert. Vorgestellt wird ein Lösungsansatz basierend auf zope.cgi. Lösungsansatz: Apache bietet die Möglichkeit zur Verwendung von virtuellen Hosts, um verschiedene Server für verschiedene IP-Adressen, verschiedene Rechnernamen oder verschiedene Ports auf demselben Rechner zu benutzen. Die virtuellen Hosts werden in der Datei <VirtualHost IP_ADRESS>
ServerName www.myzms.com
ServerAdmin webmaster@myzms.com
ErrorLog /home/www/web3/log/error
CustomLog /home/www/web3/log/access combined
RewriteEngine On
RewriteRule ^/myzms/content/(.*) /$1
RewriteRule /myzms/content/(.*) /$1
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) /usr/local/httpd/zope-cgi-
bin/Zope.cgi/myzms/content$1 \
[e=HTTP_CGI_AUTHORIZATION:%1,
t=application/x-httpd-cgi,l]
</VirtualHost>Kommentar: Für den Fall, daß über eine Domain zuerst die Sekundärsprache angesteuert werden soll, so kommt z.B. für die englische Variante folgende Apache-Regel zum Einsatz, die den Einstiegs-Request auf index_eng.html umleitet: HINWEIS: Der Einsatz von zope.cgi gilt als veraltet; die Methode der Wahl liefert VHM (Virtual Host Monster)
References:
|
Home |
Sitemap |
Druckversion |
Seitenanfang |
Impressum |
pressinfo
© 2001-2008 Hoffmann+Liebenberg GmbH, SNTL Publishing GmbH & Co KG
|
ZMS is a partner project of medvalue.net