Problem:
Man will ein Verzeichnis (z.B.
/var/www/domain/verzeichnis/
) oder bestimmte Dateien (z.B. *.gif
) nicht mehr in den access_log haben.
Gründe gibt es dazu viele, wie z.B. das man die ganzen Bilder nicht mehr darin haben will, oder ein Verzeichnis woanders gelogt wird, oder, oder, oder.
Lösung:
Die Lösung basiert auf http://httpd.apache.org/docs/2.0/logs.html#conditional:
<Directory /verzeichnis> SetEnv nologging </Directory> <Files *.gif> SetEnv nologging </Files> CustomLog /var/log/apache2/access.log.domain common env=!nologging