vhosts Verständnisfrage

Apache, Lighttpd, nginx, Cherokee
Post Reply
in flames
Posts: 70
Joined: 2003-12-24 22:33
 

vhosts Verständnisfrage

Post by in flames »

Hallo,

ich lege meine Domains immer mit SysCp an, allerdins kann ich manche Einträge im Apachen nicht nachvollziehen, denn jeder vhost erscheint im Webmin doppelt,

Wenn ich über Webmin reingehe, habe ich alle Einträge doppelt

Beispiel:
Definiert die Standard-Einstellungen für alle anderen virtuellen Server und beantwortet alle unbehandelten Anfragen.
Adresse Beliebig
Port Beliebig Server-Name 217.20.125.181
Dokument-Root /var/www

Dann habe ich (seit ich Kunden erstellt habe) so einen Eintrag weiter unten nochmal:
Behandelt den Namen-basierten Server 217.20.125.181 an Adresse 217.20.125.181.
Adresse 217.20.125.181
Port 80 Server-Name 217.20.125.181
Dokument-Root /var/www
Irgendwie das ganze dann nochmal ein drittes mal:
Behandelt den Namen-basierten Server 217.20.125.181 an Adresse 217.20.125.181.
Adresse 217.20.125.181
Port 80 Server-Name 217.20.125.181
Dokument-Root /var/www
Dann habe ich einen Kunden angelegt, dann sieht das so aus
Behandelt den Namen-basierten Server burn-palast.de an Adresse 217.20.125.181.
Adresse 217.20.125.181
Port 80 Server-Name burn-palast.de
Dokument-Root /var/www/webs/web0/
Zwei Einträge weiter drunter habe ich dann das:
Behandelt den Namen-basierten Server burn-palast.de an Adresse 217.20.125.181.
Adresse 217.20.125.181
Port 80 Server-Name burn-palast.de
Dokument-Root /var/www/webs/web0/
In der vhost siehts aber anders aus:

# /etc/apache/vhosts.conf
# Created 12.06.2005 00:30
# Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

Include /etc/apache/diroptions.conf

NameVirtualHost 217.20.125.181

# DummyHost for DefaultSite
<VirtualHost 217.20.125.181>
ServerName 217.20.125.181
</VirtualHost>

# Domain ID: 10 - CustomerID: 7 - CustomerLogin: web0
<VirtualHost 217.20.125.181>
ServerName burn-palast.de
ServerAlias http://www.burn-yyy.de
ServerAdmin realyyyk@hotmail.com
DocumentRoot /var/www/webs/web0/
php_admin_value open_basedir /var/www/webs/web0/
php_admin_flag safe_mode On
ErrorLog /var/www/logs/web0-error.log
CustomLog /var/www/logs/web0-access.log combined

</VirtualHost>

# Domain ID: 9 - CustomerID: 6 - CustomerLogin: marcus
<VirtualHost 217.20.125.181>
ServerName liffeyyyh.de
ServerAlias http://www.lifyyyh.de
ServerAdmin ml29yyy7@gmx.de
DocumentRoot /var/www/webs/marcus/
php_admin_value open_basedir /var/www/webs/marcus/
php_admin_flag safe_mode On
ErrorLog /var/www/logs/marcus-error.log
CustomLog /var/www/logs/marcus-access.log combined

</VirtualHost>

Kann mir das einer erklären warum das so ist? Unter Confixx hab ich glaub ich noch nie gesehen das gleich zwei Einträge erstellt werden, warum macht SysCP das?

Was ich mir evtl. vorstellen kann ist, dass der ausschlaggebende Punkt dieser ist:

ServerName liffeyyyh.de
ServerAlias http://www.lifyyyh.de

Heißt dass, das er sowohl für den ServerNamen als auch für den ServerAlias jeweils einen vhost anlegt nur um die Domain mit und ohne www zu erreichen? Das wird dann bei ca. 30 Domains mehr als unübersichtlich


Vielen Dank
duergner
Posts: 923
Joined: 2003-08-20 11:30
Location: Pittsburgh, PA, USA
 

Re: vhosts Verständnisfrage

Post by duergner »

Vielleicht kommt Webmin da einfach nicht damit klar. Die Einträge in der vhosts.conf stimme so absolut. Da ist alles i.O. Also wo genau is dein Problem?
in flames
Posts: 70
Joined: 2003-12-24 22:33
 

Re: vhosts Verständnisfrage

Post by in flames »

Ach hier biste auch, moin :lol:


Ne funktioniert alles, ist rein interessehalber
Post Reply