我使用以下内容:
<link rel="shortcut icon" href="/images/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)
这是一个真正的'ico'.当我访问http://mydomain.com时,图标会加载.但是当我访问'www'子域名时:www.mydomain.com ...它将无法加载.有什么想法发生了什么?
Mat*_*ock 15
我发现我必须清除我的Firefox缓存[CTRL] + [SHIFT] + [DEL],然后在我看到favicon之前重新启动Firefox,我将它放在Web服务器的根目录中并命名为favicon.ico.
请注意,在最新版本的Firefox中,favicon仅显示在选项卡图标和书签上,而不显示在地址栏图标中.
小智 10
这是一个更大的firefox bug的一部分.如果我在mysite.com并说它link rel="shortcut icon" href="/myicon.ico"
有效.但这是它运作的唯一方式.如果我在mysite.com并说 link rel="shortcut icon" href="myicon.ico"
或任何其他相关链接,它失败.但是,如果我在www.mysite.com并使用相关链接,他们的工作正常.此外,如果我在mysite.com并说它 link rel="shortcut icon" href="http://www.mysite.com/mypath/myicon.ico"
有效.Firefox已经忘记了如何处理www.mysite.com是mysite.com的网站.它曾经工作过,现在已不复存在了.您还可以看到,如果您在www.mysite.com和mysite.com之间切换,链接将从"已访问"更改为"未访问"样式.FF在这个版本上被打破,现在已经有几个版本了,但是一旦它运行了.
这听起来像是您的配置问题,如果没有更多信息,我们无法解决。您是否尝试过使用绝对 URL 而不是相对 URL?
例子:
<link rel="shortcut icon" href="http://mydomain.com/images/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)