2014-10-26 22 views
0

我知道,在HTML這樣做是如此簡單:如何使用PHP製作瀏覽器圖標?

<link rel="icon" href="/favicon.ico" /> 

不過,我有一個PHP的網站,其中:

DirectoryIndex index.php 

直接引導用戶到主頁。

我似乎無法找到一種方法來獲取瀏覽器選項卡圖標。 我試過了什麼?

我試圖在代碼中回顯index.php中的HTML,但沒有成功。我也嘗試將代碼行放在index.php中的其他工作頭HTML中。谷歌沒有...從字面上。

該圖像是一個名爲'favicon.ico'的.ico文件,位於根目錄中,並被識別爲有效的ico文件。

任何幫助?

回答

2

默認情況下,您實際上並不需要HTML中的任何內容來表示圖標。只需在你的根目錄下有效的favicon.ico就足夠了。

有時,在更改圖標時,您需要清除該網站的瀏覽器緩存。另外,請嘗試直接訪問favicon.ico:http://example.com/favicon.ico並確保您可以加載它。

下面是關於favicon的一個很好的資源:HTML 5 Favicon - Support?

+0

同樣,我知道這一點。我正在運行純PHP。在我的根文件夾中,我有index.php,themes,.htaccess,favicon.ico。沒有HTML! – 2014-10-27 00:01:54

+0

@AricLeather AFAIK應該不重要。我假設你使用Apache來爲你的PHP文件提供服務?您是否能夠按照我的答案中的指示直接從瀏覽器打開favicon.ico? – EasyCo 2014-10-27 00:25:40

+0

是的,我可以從我的瀏覽器打開favicon.ico。 – 2014-10-27 00:40:48