Favicon partout ?

Petit nouveau ! | 7 Messages

22 juin 2011, 13:52

Bonjour,

Y'a-il un moyen d'attribuer un favicon à toutes les pages d'un site sans avoir à les mettre un par un dans les pages ?

Peut être dans le .htaccess ou quelque chose comme ça ?


Merci d'avance :)
tout problème a ça solution si on prend le temps de le résoudre ;)

ViPHP
ViPHP | 2577 Messages

22 juin 2011, 15:38

Bonjour,

/favicon.ico placé à la racine du site d'après http://fr.wikipedia.org/wiki/Favicon

Eléphant du PHP | 142 Messages

22 juin 2011, 18:45

Bonjour,

J'y ai cru, mais ça ne marche pas... Ca aurait été utile pourtant. Il doit y avoir une astuce... #-o

Petit nouveau ! | 7 Messages

23 juin 2011, 13:44

Bonjour,

/favicon.ico placé à la racine du site d'après http://fr.wikipedia.org/wiki/Favicon

Oui, j'ai déjà essayé, mais il faut de toute façon mettre l'instruction sur toutes les pages du site :/
tout problème a ça solution si on prend le temps de le résoudre ;)

ViPHP
ViPHP | 2577 Messages

23 juin 2011, 13:53

Donc pas le choix.

Par contre, c'est peut être le moment de créer un fichier header.php et un autre footer.php que tu inclus en début et en fin de page de manière systématique. Deux fonctions peuvent remplir ce role.

Eléphant du PHP | 80 Messages

24 juin 2011, 10:40

Pour ma part j'ai mis le favicon directement dans le www (où il y a aussi mes pages), et la balise meta d'appel du favicon dans index.php, et il assimile le favicon à toutes les autres pages ...
En informatique, lorsqu'il y a un bug, le souci est toujours entre la chaise et le clavier.

Eléphant du PHP | 142 Messages

26 juin 2011, 01:03

Étonnant... Ca ne fonctionne pas avec moi...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

26 juin 2011, 01:40

Si tu utilises un serveur apache, il suffit uniquement d'avoir un fichier de type ".ico" (il ne faut pas modifier l'extension, mais convertir l'image pour obtenir une icone), nommé "favicon.ico" placé à la racine du site pour que le navigateur vienne automatiquement le chercher (sans avoir besoin d'ajouter quoi que ce soit dans ton code).

Si cela ne fonctionne pas, il faudra vérifier que le type icone est géré dans le fichier de conf d'apache (AddType image/x-icon .ico), sinon tu dois pouvoir l'inclure dans un .htaccess placé à la racine du site.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...