Часто в наших веб-журналах мы находим записи, которые мы стремимся подавить или заблокировать на основании того факта, что эти записи могут искажать истинную статистику.
Большинство программного обеспечения для анализа веб-журналов предлагает фильтры исключения, блокирующие многочисленные типы записей. Тем не менее, это также может быть сделано изначально в Apache.
Например, возможно, мы хотели бы исключить наш собственный IP-адрес, а также запросы на favicon.ico из журналов.
(Вам потребуется изменить IP-адрес на реальный, чтобы это работало — т.е. либо IP-адрес вашей машины, если используется статический IP-адрес, либо IP-адрес вашего прокси-сервера / маршрутизатора, если вы используете прокси-доступ в Интернет из вашей локальной сети.)
# Prevent entries from my host address
SetEnvIf Remote_Addr "10.0.0.1" dontlog
# Prevent entries for the favicon.ico file
SetEnvIf Request_URI "^/favicon.ico$" dontlog
# Log what remains
CustomLog logs/web.log combined env=!dontlog
Кроме того, вы также можете запретить регистрацию запросов на файл robots.txt.
# Prevent entries for robots.txt
SetEnvIf Request_URI "^/robots.txt$" dontlog
ПРИМЕЧАНИЕ. Не забудьте изменить тип журнала на тот, который вы предпочитаете, т.е. я использую комбинированный формат журнала вместо общего. Смотрите ваш httpd.conf файл для вашего текущего типа формата журнала.