Hallo zusammen,

da ich bei einem Web-Hoster mittlerweile relativ viele Webs zu administrieren habe, m�chte ich gerne von der "normalen" VirtualHost-L�sung auf die mit VirtualDocumentRoot umsteigen. Ein VHost-Eintrag sieht derzeit so aus:

<VirtualHost *>
ServerName www.domainname.de
DocumentRoot /var/www/www.domainname.de
CustomLog "|/usr/sbin/cronolog /var/www/www.domainname.de/logs/%Y/%B/access%d.log" combined
ErrorLog "|/usr/sbin/cronolog /var/www/www.domainname.de/logs/%Y/%B/error%d.log"
</VirtualHost>


Durch die Verwendung von VirtualDocumentRoot k�nnte dies dann etwa so aussehen:

<VirtualHost *>
   ServerName DNS
   UseCanonicalName Off
   VirtualDocumentRoot /var/www/std/%0
</VirtualHost>


Dies w�rde auch wunderbar funktionieren, allerdings habe ich derzeit noch keine M�glichkeit entdeckt die CustomLog und ErrorLog Direktive dazu zu bewegen ihre Logdateien auch Domain-fein in das Verzeichnis zu legen - also etwa so:


CustomLog "|/usr/sbin/cronolog /var/www/std/%0/logs/%Y/%B/access%d.log" combined
ErrorLog "|/usr/sbin/cronolog /var/www/std/%0/logs/%Y/%B/error%d.log"


...funktioniert aber nicht. Kann mir jemand helfen?


Ciao, Oliver

Antwort per Email an