0

我有一个问题,这是在 IT 世界中似乎经常发生的那些神秘事件之一。

当然,必须有一个简单的解决方案,所以我解决了伟大的 SO:

从特定服务器浏览我们的网站时,我 <link rel="shortcut icon" href="favicon.ico" /> 的不会出现,但适用于其他服务器。

服务器使用 IIS 6,并且始终使用 SSL 浏览站点。

如果您直接请求,服务器可以提供图标,但不会出现。

在本地和所有其他测试服务器都按预期运行,在某些情况下与 IIS 7 不同,而在其他情况下则完全不同。

我们已经尝试了我们能想到的一切,甚至检查服务器上的策略以防它们被禁止.ico。我不想详细说明我们尝试了什么,因为我也不想给出任何可能的答案。

该机器位于客户区域,因此我们的访问权限有限,并且我们的测试运行并不像我们希望的那样彻底。

蒂亚。

4

1 回答 1

0

清除浏览器缓存。

也许似乎是一个愚蠢的建议,但我遇到了这个问题。像 Chrome 这样的浏览器会一直缓存 Favicon... 永远 :)

于 2012-05-22T12:31:20.360 回答