Eu verifiquei o formato de log do Apache em - https://httpd.apache.org/docs/2.4/mod/mod_log_config.html
Não consigo entender o que significa o parâmetro "%f" no formato de log do Apache. A descrição dada para este parâmetro é "Nome do arquivo". Mas não especifica qual nome de arquivo. No meu caso mostra o URL do referenciador da solicitação http feita.
Para o primeiro sistema de teste que tentei, com Apache/2.4.6 (CentOS):
Como esperado,
%f
registra um nome de arquivo.Para ser exato, o nome do arquivo absoluto (incluindo o caminho) do local do sistema de arquivos que o servidor web usou para concluir a solicitação (ou tentou usar no caso de um arquivo inexistente).
Pelo que pude ver, esse nome de arquivo
%f
é o resultado final após expandir aliases e reescrever regras.Não testei o que ele mostra, por exemplo, com solicitações de proxy (reversas) em que o Apache httpd não atende a um recurso do sistema de arquivos local.
Resultou em entradas como