我不能告訴Keystone.js
不使用任何的favicon.ico在我的梯形動力網站。告訴Keystone.js使用沒有圖標
我刪除了JSON字段「圖標」:「公共/ favicon.ico的」(即使API reference沒有說太多關於它) 值得注意到,有一個在製作HTML沒有圖標標籤和appearently其他地方在發送到瀏覽器的源中。然而,我仍然在/favicon.ico上有404錯誤。
我錯過了什麼嗎?
我不能告訴Keystone.js
不使用任何的favicon.ico在我的梯形動力網站。告訴Keystone.js使用沒有圖標
我刪除了JSON字段「圖標」:「公共/ favicon.ico的」(即使API reference沒有說太多關於它) 值得注意到,有一個在製作HTML沒有圖標標籤和appearently其他地方在發送到瀏覽器的源中。然而,我仍然在/favicon.ico上有404錯誤。
我錯過了什麼嗎?
我不認爲這是KeystoneJS具體。許多瀏覽器自動在網站的根目錄中查找favicon.ico
,如果它們找到一個用於書籤/標籤圖標等。
Keystone中的favicon
設置僅用於自定義要爲其提供服務的文件的路徑爲/favicon.ico
在您的網站的根目錄中,以防您不希望它從public/favicon.ico
提供服務。
無論<head>
中是否存在<link rel="icon" ... />
,Chrome,IE和Safari都會在您的網站的根目錄中查找該文件。這可能是你看到的404錯誤的原因。
欲瞭解更多信息,請參閱Favicon Page on Wikipedia和Favicon Guide on W3C。
作爲備註,Admin UI的模板確實包含了一個favicon鏈接標記,假設您將有一個。在這種情況下,它與主要瀏覽器的默認行爲並沒有什麼不同,但如果你認爲這應該是可定製的,我建議opening an issue。