簡體   English   中英

無法顯示Favicon.ico

[英]Cannot get Favicon.ico to display

我已將我的favicon.ico文件復制到我的Apache文檔根目錄。 我必須為其添加一個Apache Rewrite異常,現在可以從www.example.com/favicon.ico訪問它。 但是,當我點擊我的主URL時,它沒有顯示。

我以為您要做的就是將具有正確權限的文件復制到doc根目錄中? 我需要更改php嗎? 謝謝!

嘗試將此標簽扔到文檔的開頭:

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

IE和Firefox的行為可能有所不同(不確定您使用的是哪種)。 嘗試將頁面添加為書簽,然后單擊書簽(以加載頁面)。 完成后,退出瀏覽器,然后查看是否顯示if。

如果這樣不起作用,請嘗試清除瀏覽器緩存,然后重復上述步驟進行修復。 我以前見過你的問題!

可能是您在瀏覽器記住您的域沒有域名並因此不發出新請求之后上載了favicon嗎?

favicon.ico引用必須是絕對URL,而不是相對URL。 使用這個:

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

我的狀態是

favicon.ico () shows up in:

    IE 9.0.8
    Safari 5.1.7 

Fails in:

    FF 28.0
    Google Chrome 34.0

更改為絕對值

<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">

使所有瀏覽器找到並顯示favicon.ico

Favicon圖標在不同的瀏覽器中的行為有所不同,有時,如果它在FF中起作用,而在IE中則不起作用。 清除favicon ico的瀏覽器和標准代碼的緩存后,再試一次。只需將其放在索引文件中的標記下,或項目中的任何普通文件中。

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

盡管新的瀏覽器支持GIF和PNG圖像,但我建議始終將圖像保存為favicon.ico。

嘗試將ico文件放在根目錄下的images文件夾中。 那就是許多瀏覽器尋找收藏夾圖標的地方。 這是要牢記的。 Favicon是一個非常寬松的標准,如果您甚至可以將其稱為瀏覽器而不是服務器支持的標准。 瀏覽器本身實際上是在單獨的調用中獲取圖標,以顯示在其收藏夾欄或選項卡上...圖標僅需放置在瀏覽器可以找到的位置。

某些瀏覽器會在根目錄中拾取該圖標,而不在頁面中添加任何內容,但是IE和FF不會。 將此代碼添加到頁面的頭部

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

似乎在Chrome中,您無法使用鏈接(例如https:// ),而必須將favicon.icoindex.html放在同一文件夾中。 對於任何其他文件,它似乎都可以使用鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM