Html Favicon位置被chrome忽略
我正在使用以下代码显示favicon.ico:Html Favicon位置被chrome忽略,html,google-chrome,favicon,Html,Google Chrome,Favicon,我正在使用以下代码显示favicon.ico: <link rel="shortcut icon" type="image/x-icon" href="https://{domain}/res/202009100200/images/favicon/en/favicon.ico"/> 使用此URL favicon.ico可正确加载。但Chrome并没有显示任何favicon,若我通过开发控制台检查,我意识到它试图从站点
<link rel="shortcut icon" type="image/x-icon" href="https://{domain}/res/202009100200/images/favicon/en/favicon.ico"/>
使用此URL favicon.ico可正确加载。但Chrome并没有显示任何favicon,若我通过开发控制台检查,我意识到它试图从站点的根目录(显然不存在)加载favicon
为什么Chrome试图在网站的根目录而不是我提供的位置找到favicon?在Firefox和Edge中,它可以工作。您可以使用此代码
<link rel="icon" href="icon.gif" type="image/gif" sizes="16x16">
大多数情况下,当我使用浏览器将favicon位置用作根目录而不是href属性中指定的目录时,它会工作。尝试将favicon放在根目录下
我指的都是“转到chrome忽略的Favicon位置”,这是一个已经很活跃的问题,有很多答案,希望能有所帮助。只需将其放在默认位置即可。不这样做不是个好主意。我根据许多参数确定favicon,因此我需要在不同的文件夹中放置两个favicon。@michal.jakubeczy请检查此引用,如果忽略href属性,它的用途是什么?它会忽略,但不是每次我有一个网站时,我也会将favicon放置在子目录“root/img/favicon.ico”中但它很好用。这与浏览器无关(尝试升级到新浏览器)