Configuration des logs des serveurs Apache
De manière à éliminer toute l’activité locale des logs des serveurs Apache, je vous recommande chaudement de modifier votre fichier /etc/httpd/conf/httpd.conf sur votre distribution Red Hat / CentOS / Fedora comme suit :
SetEnvIf Remote_Addr "^127\.0\.0\.1$" local SetEnvIf Remote_Addr "^::1$" local SetEnvIf Remote_Addr "^localhost$" local SetEnvIf Remote_Addr "^fe80::ea9a:8fff:fe13:894c$" local SetEnvIf Remote_Addr "^88\.191\.159\.5$" local SetEnvIf Remote_Addr "^2001:bc8:34b7::1$" local SetEnvIf Remote_Addr "^lasdadede$" local CustomLog "logs/access_log" combined env=!local
Dans l’exemple ci-dessous, j’ai retiré des logs toute requête émanant de la machine locale. Je ne les retrouverai donc plus dans mon outil d’analyse Awstats !