estou tentando limpar meu log do apache, então tento separar tráfego/bot/stats em 3 arquivos diferentes
eu usei o documento:http://httpd.apache.org/docs/2.4/en/logs.html
# [ Logs Exeptions ]
# - Exeption
SetEnvIf Request_URI "\.jpg$|\.jpeg$|\.gif$|\.png$|\.ico|\.icon|\.css$|\.js$|piwik\.php$|frogglogin\.php" dontlog
SetEnvIf User-agent "bot|baidu" dontlog
# - Special rules
SetEnvIf User-agent "bot|baidu" botlog
SetEnvIf Request_URI "piwik\.php$" piwiklog
# - Custom log
CustomLog ${APACHE_LOG_DIR}/bot.log combined env=botlog
CustomLog ${APACHE_LOG_DIR}/piwik.log combined env=piwiklog
# - logs
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!dontlog
acces.log está correto, há apenas arquivos acessados, mas o log do bot e do piwik estão vazios! tentei comum em vez de combinado, mas com o mesmo resultado ... (o Apache foi reiniciado)
alguém pode me explicar o que fiz de errado?
Obrigado
Responder1
CustomLog pode ser usado nos seguintes contextos: configuração do servidor, host virtual
então eu precisava definir a instrução CustomLog na tag
ou altere combinado por vhost_combined