virtual host problem

Alles, was den Apache betrifft, kann hier besprochen werden.

virtual host problem

Postby s3ba » 24. June 2009 09:06

hallo
hoffe hier kann mir jemand helfen, also folgendes problem:

ich versuchs verständlich zu erklären ;)

ich habe 2 domains

domain1.eu
domain2.co.uk

für domain1.eu ist ein A Record gesetzt. host: srv auf xx.xxx.xxx.68
für domain2.co.uk ist ein A Record gesetzt host: www. auf xx.xxx.xxx.68

also beide gehen auf den selben server.

beim aufruf von srv.domain1.eu komme ich wie gewollt in DocumentRoot /home/apache2/htdocs
beim aufruf von www.domain2.co.uk komme ich in den selben Ordern.
soweit so gut, funktioniert alles.
Jetzt möchte ich, dass beide domains in unterschiedliche Ordern gehen.

www.domain2.co.uk soll in DocumentRoot /home/apache2/htdocs/UK
habs versucht mit virtual host, leider klappt das nicht wie ich will. Es wird immer der Pfad vom ersten VirtualHost genommen. Also /home/apache2/htdocs.
Lösche ich den ersten standard VirtualHost, so komm ich zwar mit mit www.domain2.co.uk in den richtigen Ordern aber dann geht wieder srv.domain1.eu in den falschen, und zwar den von www.domain2.co.uk

<VirtualHost *>
DocumentRoot /home/apache2/htdocs
</VirtualHost>

<VirtualHost *>
DocumentRoot /home/apache2/htdocs/UK
ServerName www.domain2.co.uk
ServerAlias www.domain2.co.uk
</VirtualHost>
s3ba
 
Posts: 3
Joined: 24. June 2009 08:53

Re: virtual host problem

Postby Wiedmann » 24. June 2009 09:26

Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: virtual host problem

Postby Nobbie » 24. June 2009 10:02

Da fehlt die NameVirtualHost Anweisung.
Nobbie
 
Posts: 13165
Joined: 09. March 2008 13:04

Re: virtual host problem

Postby s3ba » 24. June 2009 10:09



danke, aber so wirklich hilft mir das nicht weiter.

NameVirtualHost Anweisung ist gesetzt, hab ich vorhin nur vergessen hinzuschreiben.

NameVirtualHost xx.xxx.xxx.68:80
s3ba
 
Posts: 3
Joined: 24. June 2009 08:53

Re: virtual host problem

Postby Wiedmann » 24. June 2009 10:20

NameVirtualHost Anweisung ist gesetzt, hab ich vorhin nur vergessen hinzuschreiben. NameVirtualHost xx.xxx.xxx.68:80

Lies dir die Seite im Manual nochmal durch (inkl. der grauen Kästen).
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: virtual host problem

Postby s3ba » 24. June 2009 10:33

aha jetzt hab ich NameVirtualHost auf * gesetzt und es scheint so als ob es gehen würde.
Man könnte auch mehrer NameVirtualHost definieren oder?

aufjedenfall danke erst einmal :wink:
s3ba
 
Posts: 3
Joined: 24. June 2009 08:53

Re: virtual host problem

Postby Wiedmann » 24. June 2009 10:35

Man könnte auch mehrer NameVirtualHost definieren oder?

Wenn du mehrere IP's hast, ja.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: virtual host problem

Postby aabjoes » 24. June 2009 15:11

insert default:

NameVirtualHost *:80

<VirtualHost _default_:80>
DocumentRoot C:/xampp/htdocs
</VirtualHost>

# VirtualHost example:
vhosts go here
aabjoes
 
Posts: 4
Joined: 24. June 2009 15:00


Return to Apache

Who is online

Users browsing this forum: No registered users and 228 guests