Page 1 of 1

httpd.conf Einstellungen?

Posted: 2004-10-05 15:59
by visionmaster
Hallo zusammen,

Ich habe gerade Schwierigkeiten die Datei httpd.conf einzurichten. Gebe ich im Webrowser http://www.irgendeinedomain.de oder irgendeinedomain.de (also ohne www.) ein so kommt auch die richtige Seite.

Gebe ich aber http://www.eineanderedomain.de ein, so kommt auch die richtige Seite. Wenn ich allerdings das www. weglasse, also eineanderedomain.de eingebe so komme ich auf die Seite von http://www.irgendeinedomain.de. Das soll natürlich nicht sein. Wenn ich eineanderedomain.de eingebe, dann soll ich auch dort rauskommen.

=> Mache ich etwas falsche? Muss ich noch etwas eintragen? Wieso geht die eine Domain, die andere aber nicht?

httpd.conf:
[...]
NameVirtualHost xxx.xxx.xx.xx

<VirtualHost xxx.xxx.xx.xx>
ServerName http://www.irgendeinedomain.de
ServerAdmin webmaster@www.irgendeinedomain.de
DocumentRoot /www/www.irgendeinedomain.de
</VirtualHost>


<VirtualHost xxx.xxx.xx.xx>
ServerName http://www.eineanderedomain.de
ServerAdmin webmaster@www.eineanderedomain.de
DocumentRoot /www/www.eineanderedomain.de/site
</VirtualHost>
[...]

Besten Dank!

Re: httpd.conf Einstellungen?

Posted: 2004-10-05 16:29
by cat
hi,

aendere mal die virtual hosts um

<VirtualHost xxx.xxx.xx.xx>
ServerName eineanderedomain.de
ServerAlias http://www.eineanderedomain.de
ServerAdmin webmaster@www.eineanderedomain.de
DocumentRoot /www/www.eineanderedomain.de/site
</VirtualHost>

greetZ
Cat

Re: httpd.conf Einstellungen?

Posted: 2004-10-05 16:43
by andreask2
Ich würde mir auch mal http://httpd.apache.org/docs-2.0/vhosts/ ansehen, da wird das sehr genau beschrieben, unter anderem auch dieses.

Re: httpd.conf Einstellungen?

Posted: 2004-10-05 20:47
by visionmaster
Hallo Cat,

httpd.conf:
------------

<VirtualHost xxx.xxx.xx.xx>
ServerName http://www.eineanderedomain.de
DocumentRoot /www/www.eineanderedomain.de/site
</VirtualHost>

<VirtualHost xxx.xxx.xx.xx>
ServerName eineanderedomain.de DocumentRoot /www/www.personaldomain.de/site
</VirtualHost>

ODER

wie von Cat vorgeschlagen
<VirtualHost xxx.xxx.xx.xx>
ServerName eineanderedomain.de
ServerAlias http://www.eineanderedomain.de
ServerAdmin webmaster@www.eineanderedomain.de
DocumentRoot /www/www.eineanderedomain.de/site
</VirtualHost>

==> Gebe ich eineanderedomain.de so komme ich leider immer noch auf http://www.irgendeinedomain.de. (httpd restart habe ich jedes mal gemacht). Gebe http://www.eineanderedomain.de ein, dann tut's.

Was könnte ich noch einstellen? Was mache ich falsch?(Ich habe die Doku gelesen)

Danke!

Re: httpd.conf Einstellungen?

Posted: 2004-10-05 21:23
by cat
loesch mal deinen Browser oder Proxy Cache
;)

ansonsten paste mal bitte den output von

Code: Select all

httpd -S
(bei SuSE)

oder

Code: Select all

apache -S
(bei Debian)

GreetZ
Cat

Re: httpd.conf Einstellungen?

Posted: 2004-10-05 22:43
by visionmaster
Cat wrote:loesch mal deinen Browser oder Proxy Cache
Den Browser Cache habe ich gelöscht, daran habe ich auch gedacht. ;-)

ansonsten paste mal bitte den output von

Code: Select all

httpd -S
(bei SuSE)

oder

Code: Select all

apache -S
(bei Debian)
Hmm, die Option -S bei httpd geht bei mir nicht. (Red Hat Linux)

Re: httpd.conf Einstellungen?

Posted: 2004-10-06 19:51
by cat
liegt nicht an der Distri .. sondern am Inndianer (Apache2)

Code: Select all

httpd -t -D DUMP_VHOSTS
muesste es dann bei Dir heissen

GreetZ
Cat