Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Favicon位置被chrome忽略_Html_Google Chrome_Favicon - Fatal编程技术网

Html Favicon位置被chrome忽略

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,若我通过开发控制台检查,我意识到它试图从站点

我正在使用以下代码显示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,若我通过开发控制台检查,我意识到它试图从站点的根目录(显然不存在)加载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”中但它很好用。这与浏览器无关(尝试升级到新浏览器)