Question

Je l'ai copié mon fichier favicon.ico à ma racine du document Apache. Je devais ajouter une exception Apache Rewrite pour elle et maintenant il est accessible à partir www.example.com/favicon.ico. Mais quand je frappe mon URL principale, il ne se présente pas.

Je pensais que tout ce que vous aviez à faire était de copier le fichier avec les autorisations correctes dans la racine doc? Ai-je besoin de faire des changements php? Merci!

Était-ce utile?

La solution

IE et Firefox peuvent se comporter différemment (pas sûr de celui que vous utilisez). Essayez d'ajouter la page comme un signet, puis cliquez sur le signet (pour charger la page). Une fois que vous faites cette sortie de votre navigateur et de voir si le cas se présente alors.

Si cela ne fonctionne pas essayer de vider le cache de votre navigateur et répétez les étapes ci-dessus qui doit être corrigé. Je l'ai vu votre problème avant!

Autres conseils

Essayez de lancer cette balise dans la tête de votre document:

<link href="/favicon.ico" type="image/x-icon" rel="icon" />

Serait-ce que vous avez téléchargé le favicon après votre navigateur a rappelé que le domaine n'a pas un et n'a donc pas la commande d'une nouvelle demande?

la référence favicon.ico doit être une URL absolue et non relative. En utilisant ceci:

<link rel="icon" href="/favicon.ico" type="image/x-icon">    
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

Mon statut était

favicon.ico () shows up in:

    IE 9.0.8
    Safari 5.1.7 

Fails in:

    FF 28.0
    Google Chrome 34.0

changement de valeurs absolues

<link rel="icon" href="http://127.0.0.1/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="http://127.0.0.1/favicon.ico" type="image/x-icon">

provoque tous les navigateurs pour localiser et afficher le favicon.ico

icône favicon se comporte différemment selon les browswrs et parfois si cela fonctionne dans FF & ne fonctionne pas dans IE. Essayez après Effacement du cache du navigateur et code standard pour ico favicon est, Il suffit de mettre ci-dessous balise dans votre fichier d'index ou tout autre fichier commun pour votre projet.

<link rel="FaviconIcon" href="favicon.ico" type="image/x-icon">

Bien que les nouveaux navigateurs prennent en charge les images GIF et PNG, mais je suggère toujours l'image sauver favicon.ico.

Essayez de placer le fichier ico dans un dossier d'images dans votre racine. C'est là de nombreux navigateurs recherchent favicon. Et c'est quelque chose à garder à l'esprit. Favicon est une norme très lâche, si vous pouvez même appeler cela, qui est pris en charge par les navigateurs, et non par le serveur. Les navigateurs eux-mêmes Fetch fait favicons dans les appels séparés pour afficher leurs favoris, barres ou onglets ... Le fichier favicon vient d'être placé quelque part que les navigateurs peuvent trouver.

Certains navigateurs prendront l'icône si son dans le répertoire racine sans ajouter quoi que ce soit à la page, mais IE et FF ne le font pas. Ajoutez ce code à la section de la tête de votre page

<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">

Il semble que dans Chrome que vous ne pouvez pas utiliser un lien (ex. https://) plutôt devez-vous avoir le favicon.ico dans le même dossier que le index.html. Pour tout autre fichier, il semble fonctionner avec un lien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top