Não registre favicon.ico erors

2

Eu executo um servidor apache2 com alguns vhosts (50-100). Muitos deles não têm arquivos favicon.ico, sobrecarregando os logs de erros com mensagens como

[Thu Mar 21 14:07:40 2013] [error] [client 84.xx.xx.xx] File does not exist: /var/www/somevhost/public_html/favicon.ico

Existe uma maneira de desabilitar o registro desses erros se o arquivo for favicon.ico? Eu li esta questão , mas o O problema é que, para isso, todos os arquivos vhost precisam ser alterados, o que não é muito conveniente.

    
por dtech 18.04.2013 / 19:38

2 respostas

2

Eu faço:

Redirect gone /favicon.ico
RedirectMatch gone ^/apple-touch-icon

O Apache sempre registra os 404s como erros, mesmo em Redirect , e até mesmo se você os manipular usando ErrorDocument . Mas não para 410 ( gone ), que parece uma descrição igualmente aceitável da situação.

    
por 04.11.2016 / 13:52
1

A criação de um arquivo de 0 bytes chamado favicon.ico deve encerrar o fluxo de erros 404.

    
por 18.04.2013 / 19:54