dasselbe problem hatte ich hier auf dem server mit confixx auch mal; ich habe es so geloest, dass ich fuer einen reseller mehrere kunden (web1-web9 oder so) angelegt habe, und jedem eine (sub-)domain verpasst habe.
Leider waren wegen einiger spezialkonfigurationen die Anforderungen an confixx recht hoch, und ich verwalte die Apache-Config nunmehr manuell. Dafuer editiere ich die Datei /etc/httpd/configxx_vhost.conf manuell, und lege immer sicherungskopien an, und wenn confixx meine aenderungen ueberschreibt (immer dann, wenn ich neue (sub-)domains oder kunden anlege), dann kopiere ich sie manuell drueber. Ein Eintrag fuer einen Host koennte folgendermaszen aussehen:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<VirtualHost 217.172.179.49:80>
ServerName www.perl-community.de
ServerAlias perl-community.de perlcommunity.de www.perlcommunity.de
# wo soll die wurzel der html-dokumente liegen
DocumentRoot /srv/www/htdocs/web1/html
# welcher benutzer und welche gruppe verwenden?
User web1
Group ftponly
# wo sollen die cgi-scripte liegen?
ScriptAlias /cgi-bin/ /srv/www/htdocs/web1/html/cgi-bin/
# wohin soll das errorlog geschrieben werden?
ErrorLog /srv/www/htdocs/web1/log/error.log
</VirtualHost>
\n\n
<!--EDIT|Strat|1074247895-->