Tricks Apache
De DocUnix.
Filtre de log apache
Avec apache, il est possible de filtrer les logs inscrits dans les fichiers en amont avec la primitive SetEnvIf. Exemple de cache pour une URI commancant par /witbe (générant des logs sans intérêts) :
SetEnvIf Request_URI "^\/witbe" dontlog CustomLog /var/log/apache2/access.log combined env=!dontlog
Dans le cas de multiple serveur virtuel,
- IHS : la clause SetEnvIf doit être positionnée en amont de la déclaration des Serveurs Virtuels
- apache : la clause SetEnvIf doit être positionnée dans la déclaration du site par défaut
Il faut ensuite modifier la configuration de log de chacun des serveurs virtuels.

