2012-06-19 21 views

回答

16

發生這種情況是因爲(幾乎每個)瀏覽器默認搜索favicon。如果訪問的頁面沒有通知其有效的URL,Apache將使用根目錄。

你有兩種選擇。您可以爲每個網站創建網站圖標,或者告訴Apache不要將該事件記錄爲錯誤消息。

如果選擇第二個選項,下面的代碼添加到每個虛擬主機,或者至少不具有一個圖標文件中的:

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

或者,您創建一個名爲的空文件「favicon.ico」位於Apache的目錄根目錄(例如/ var/www /,但瀏覽器不會顯示您的站點的favicon)。

4

您對HTML源代碼中的favicon.ico文件有參考嗎?

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

即使您不這樣做,許多瀏覽器無論如何都會在訪問新頁面時嘗試訪問此文件。將網站添加到收藏夾/書籤時使用Favicon。某些瀏覽器(例如Firefox)也會在屏幕頂部的網站標籤上顯示圖標。

最好的辦法是簡單地將一個帶有16x16圖標的favicon.ico文件添加到c:/ wamp/www /目錄。

1

的favicon.ico是旁邊在地址欄中的URL顯示圖像。每個瀏覽器都會搜索它。例如此頁面中的StackOverflow徽標。

0

嘗試重新啓動瀏覽器。我認爲我有一個重大問題,但事實證明,Mozilla只是緩存網站圖標。重新啓動它解決了這個問題。