Apache: Problem mit virtualHost
Hi zusammen, hab grad noch ein Problem mit meinen VirtualHosts beim Apache. Ich wollte, dass meine 2 Domains die ich habe jeweils an die IP meines Servers weitergeleitet werden und dieser jeder Domain ein Verzeichnis zuordnet. Ich habe also zweimal: <VirtualHost IP> ServerName ServerAlias DocumentRoot </VirtualHost> für beide Domains eingerichtet. Das Problem ist, dass ich wenn ich die zweite Domain aufrufe immer bei der ersten lande. Hat jemand eine Idee wieso das so ist? Danke im voraus Mike
At 17:34 01.03.2002, you wrote:
Hi zusammen,
hab grad noch ein Problem mit meinen VirtualHosts beim Apache.
Ich wollte, dass meine 2 Domains die ich habe jeweils an die IP meines Servers weitergeleitet werden und dieser jeder Domain ein Verzeichnis zuordnet. Ich habe also zweimal:
<VirtualHost IP> ServerName ServerAlias DocumentRoot </VirtualHost>
für beide Domains eingerichtet. Das Problem ist, dass ich wenn ich die zweite Domain aufrufe immer bei der ersten lande. Hat jemand eine Idee wieso das so ist?
Danke im voraus
Na wenn deine Domains nur die IP weiterleiten, weiß der Server doch nicht von welcher Domain sie kommen. Ich würde den 1 Virtual Host auf port 81 abfragen mit einer Domain und den zweiten dann auf port 82 <VirtualHost IP:81> ServerName ServerAlias DocumentRoot </VirtualHost> <VirtualHost IP:82> ServerName ServerAlias DocumentRoot </VirtualHost>
Mike
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
hallo nur ne idee.... wieso loest du nicht nach namen auf? brauchst du SSL? hab den thread nicht ganz mitverfolgt aber was spricht dagegen (ausser SSL)?
# # Use name-based virtual hosting. # NameVirtualHost *
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
ServerAdmin ma@swiss.mine.nu DocumentRoot /www/docs/domain1 ServerName domain1 ErrorLog /var/log/httpd/domain1-error_log CustomLog /var/log/httpd/domain1-access_log common ScriptAlias /cgi-bin/ /www/domain1/cgi-bin/ </VirtualHost>
ServerAdmin ma@swiss.mine.nu DocumentRoot /usr/local/httpd/htdocs ServerName domain2 ErrorLog /var/log/httpd/doamin2-error_log CustomLog /var/log/httpd/domain2-access_log common ScriptAlias /cgi-bin/ /usr/local/httpd/cgi-bin/ </VirtualHost>
ServerAdmin ma@swiss.mine.nu DocumentRoot /www/docs/domain3 ServerName domain3 ErrorLog /var/log/httpd/domain3-error_log CustomLog /var/log/httpd/domain3-access_log common ScriptAlias /cgi-bin/ /www/domain3/cgi-bin/
</VirtualHost>
gruesse marius
Moin Moin, Am Freitag, 1. März 2002 19:17 schrieb Marius Appenzeller:
wieso loest du nicht nach namen auf? brauchst du SSL? hab den thread nicht ganz mitverfolgt aber was spricht dagegen (ausser SSL)?
Es sollte auch beides funktionieren, so steht es jedenfalls in meinem apache Buch:) Kommt ja darauf an, wie viele IP Adressen man hat. BTW kann 'easy' das alles kombinieren ... Außerdem kann man den Apache auch als zwei voneinander getrennten Servern starten, braucht aber auch unterschiedliche IP's. Ciao Andre
Am Fre, 2002-03-01 um 17.34 schrieb Michael Gebhart:
Hi zusammen,
Servus!
<VirtualHost IP> ServerName ServerAlias DocumentRoot </VirtualHost>
Ist der Server Name a) entweder über einen Nameserver oder alle hosts-Dateien auf die IP aufgelöst? oder b) ServerName = IP Hoffe dass das hilft. Gruß, Uli
participants (5)
-
Andre Heine
-
easy
-
Marius Appenzeller
-
Michael Gebhart
-
Ulrich Klenk