En regardant le fichier des erreurs Apache, le message suivant apparait souvent :

File does not exist: /var/www/favicon.ico

Il existe deux solutions

  • soit créer avec un logiciel de dessin ce fichier,
  • soit ne pas tracer l'erreur.

Ce billet présente cette seconde solution.

Ajouter dans chaque définition de VirtualHost les lignes suivantes :

Redirect 404 /favicon.ico
<Location /favicon.ico>
 ErrorDocument 404 "No favicon"
</Location>

Pour appliquer ce principe à tous les sites hébergés et ne pas modifier chaque VirtualHost, créer sous /etc/apache2/conf.d/ un fichier nommé nofavicon.conf et contenant les lignes ci-dessus.

Ne pas oublier de recharger la configuration de Apache pour prise en compte.