Un favicon unique pour tous vos virtualhosts Apache2

Description

Voici un petit bout de code qui configurera un favicon unique pour tous vos virtualhots Apache2. Ce petit script peut être utile pour définir un favicon par défaut sur votre serveur web.

Le code

Ce code est à ajouter dans un fichier que vous créerai dans le répertoire /etc/apache2/conf.d

Ici nous appellerons le fichier favicon,

## favicon par defaut pour vhost
 
<Location "/favicon.ico">
    SetHandler none
</Location>
## Precise le chemin de favicon à utiliser
alias /favicon.ico /var/www/favicon.ico

Dans l'exemple ci-dessus, le chemin du favicon par défaut est /var/www/favicon.ico , pensez à mettre les bon droits d'utilisateurs sur le fichier favicon.ico. Sur une configuration Debian par défaut, utilisez les deux commandes suivantes

chown www-data:wwa-data /var/www/favicon.ico
chmod 644 /var/www/favicon.ico

Ensuite, redémarrer le serveur Apache2 avec la commande suivante

service apache2 restart

Auteurs et sources