2012-06-19 12 views

答えて

16

これは、(ほぼすべての)ブラウザがデフォルトでファビコンを検索するためです。アクセスされたページが有効なURLを通知しない場合、Apacheはルートディレクトリを使用します。

2つの選択肢があります。ウェブサイトごとにウェブサイトのアイコンを作成することもできますし、Apacheにエラーメッセージとしてそのイベントを記録しないように指示することもできます。 2番目のオプションを選択した場合

は、それぞれのVirtualHostに次のコードを追加し、あるいは少なくともファビコンファイル持っていないもの:

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

をそれとも、あなたが名前の空のファイルを作成しますApacheのディレクトリルートにある "favicon.ico"(exemple/var/www /の場合、あなたのサイトのブラウザではfaviconは表示されません)。

4

HTMLソース内のfavicon.icoファイルへの参照はありますか?

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

あなたがそうでない場合でも、多くのブラウザは新しいページを訪れたときにこのファイルにアクセスしようとします。 Faviconはお気に入り/ブックマークにウェブサイトを追加するときに使用されます。一部のブラウザ(Firefoxなど)では、画面の上部にあるウェブサイトのタブにfaviconも表示されます。

ベストプラクティスは、16x16アイコンの付いたfavicon.icoファイルをc:/ wamp/www /ディレクトリに追加するだけです。

1

のfavicon.icoは、アドレスバーに次のURLに示した画像です。すべてのブラウザがそれを検索します。たとえば、このページのStackOverflowロゴです。

0

ブラウザを再起動してください。私はこれに大きな問題があると思っていましたが、明らかになったように、mozillaは単にサイトのfaviconをキャッシュします。それを再起動すると問題が解決しました。

関連する問題