Liebe Liste, Hans,

> Wie ist es moeglich, dass der Server alle Zugriffe auf http://server/~xy/
> auf
> /home/xy/log/http.log speichert. Jeder User soll also seine persoenliche
> Logdatei haben.

Meine Idee waere, dass ueber Direktiven abzufackeln.
Das geht aber nur, wenn Du nur relativ selten neue Nutzer bekommst.

Folgend ein Beispiel; ich will mit den folgenden Direktiven in
httpd.conf das Logging von Bildern in die Tonne treten.
Aber das Logging der anderen Dateien soll erhalten bleiben.

LogFormat       "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"
\"%{Via}i\" \"%{X-Forwarded-For}i\"" klugformat
SetEnvIf Request_URI \.gif$ gif-image
SetEnvIf Request_URI \.jpg$ gif-image
CustomLog /dev/null klugformat env=gif-image
CustomLog /usr/local/etc/httpd/kluglog/access.log klugformat env=!gif-image

Das Beispiel sollte Dir reichen, dass fuer Deinen Fall umzubauen.

Mit freundlichen Gruessen, Martin Ebert
--
Mail-Luegen zum WTC-Attentat: http://www.klug-suchen.de/wtc/
http://www.klug-suchen.de/
http://www.bahnsuche.de/
http://www.wb-online.de/

Antwort per Email an