httpd-users-de mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Stöhr <...@gaynet.at>
Subject AW: Massenhosting
Date Thu, 18 Apr 2002 23:43:36 GMT
ich verwende diese struktur:

/var/www/+
         +www.kunde1.at+
         |             +/cgi-bin/
         |             +/htdocs/
         |             +/logs/
         |
         +www.kunde2.at+
...usw

Für die einzelnen Webstatistiken schreibt der Webalizer jeden Tag nach
/var/www/www.kunde_xy.at/htdocs/beliebiges-log-verzeichnis/


<VirtualHost 192.168.1.1:80>
ServerName www.kunde1.at
DocumentRoot /var/www/www.kunde1.at/htdocs/
ScriptAlias /cgi-bin/ /var/www/www.kunde1.at/cgi-bin/
TransferLog "|/usr/sbin/cronolog
/var/www/www.kunde1.at/logs/access_log.%Y%m%d"
LogFormat combined
ErrorLog "|/usr/sbin/cronolog /var/www/www.kunde1.at/logs/error_log.%Y%m%d"
</VirtualHost>

<VirtualHost 192.168.1.2:80>
ServerName www.kunde2.at
DocumentRoot /var/www/www.kunde2.at/htdocs/
ScriptAlias /cgi-bin/ /var/www/www.kunde2.at/cgi-bin/
TransferLog "|/usr/sbin/cronolog
/var/www/www.kunde2.at/logs/access_log.%Y%m%d"
LogFormat combined
ErrorLog "|/usr/sbin/cronolog /var/www/www.kunde2.at/logs/error_log.%Y%m%d"
</VirtualHost>

LG,
Peter Stöhr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PINK ADVERTISING - Gerd Eichler KEG
  A-1150 Wien, Wurmsergasse 35/17
V: +43 664 2339933 F: +43 1 7899737
ViennaGayGUIDE http://www.gaynet.at
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-----Ursprüngliche Nachricht-----
Von: Oliver Siegmar [mailto:mailings@ultimate-systems.de]
Gesendet: Donnerstag, 18. April 2002 11:29
An: users-de@httpd.apache.org
Betreff: Massenhosting


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

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------



Mime
View raw message