Como posso gerar logs separados para diferentes caminhos de URL HTML?
Eu estou tentando quebrar o registro do meu site com base no acesso ao diretório, então eu estou procurando uma elaboração para esteresponda (ou istoresponda também): em qual arquivo colocar a resposta sugerida?
Eu coloquei o seguinte na minha/etc/apache2/apache2.conf
(na verdade, via umInclude my-logging.conf
):
SetEnvIf Request_URI "^/download/.+$" download_access
CustomLog /home/jamie/apache-logs/download.log common env=download_access
O diretório/home/jamie/apache-logs/
e os arquivos nele são universalmente graváveis, mas quando eu acesso o recurso através do meu navegador (http://download/index.html
) o registo de acesso principal (/var/log/access.log
) é atualizado, mas não o log que eu esperava:/home/jamie/apache-logs/download.log
permanece intocado.
Estou razoavelmente certomod_setenvif
já está ativado:
$ sudo a2enmod setenvif
Module setenvif already enabled
Como posso fazer isso funcionar?