2016-12-28 44 views

回答

0

然而,大多數瀏覽器將嘗試/favicon.ico,如果你沒有相關的標籤。

+0

你能詳細說明相關標籤嗎? – hhsnopek

+0

對不起,我的意思是如果你沒有相關的標籤(因爲你沒有提供HTML,你不能這麼做)。 – SLaks

1

替代答案,雖然Slaks正確,但也可以使用HTTP鏈接標題而不是HTML <link>元素。

Link: </favicon.ico>; rel="icon" 
+0

嗯 - 我試過這個,沒有運氣 – hhsnopek

+0

哪個瀏覽器?沒有運氣不會有太大的幫助。 – Evert

+0

尋找所有瀏覽器的解決方案,而不是一個 - 嘗試在鉻ñ火狐 – hhsnopek

0

你需要告訴的是,當客戶端請求/favicon.ico,因爲你的問題很廣,我正在考慮配置nginx的情況下做出反應的圖標/圖像文件的服務器(HTTP/HTTPS?),配置文件會像,

server{ 
server_name mydomain_name; 
location /favicon.ico { 
     alias /path/to/ico/file; 
} 
} 

也注意到,作爲@埃弗特的回答是好返回從應用服務器的響應報頭與響應頭,

Link: </favicon.ico>; rel="icon" # header key Link is set value from application response code 

如果你的意思是對瀏覽器的HTML輸出一個網站/應用程序的情況下,大多數瀏覽器與<link>語法兼容,因此<head>之間,如果你在HTML中,所有/第一請求的頁面使用上面的代碼中添加以下代碼

<head> 
<link rel="icon" href="/path/to/icon/image"/> 
</head> 

,瀏覽器會將網站圖標設置爲href的png/jpg圖像。