favicon.ico没有使用chrome,firefox。在IE中的几页上工作

时间:2010-06-04 04:10:00

标签: php favicon

根据这段代码我的webroot文件夹中有一个favicon.ico

<link rel="icon" href="<?php echo $this->webroot;?>favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="<?php echo $this->webroot;?>favicon.ico" type="image/x-icon" />

我在我的标题中使用它,使其显示在所有页面上。

<?php echo $html->meta('icon', 'favicon.ico'); ?>

我正在努力的网站是-----&gt; this

可能出现什么问题? 它在IE上有3页。在Firefox和Chrome上,它仅适用于主页,而不适用于其他主页。

请告诉我应该怎么做。

2 个答案:

答案 0 :(得分:3)

你应该只使用href="/favicon.ico"。例如,如果您注意到http://www.movend.com/developers/的来源,则您对favicon.ico的引用会解析为http://www.movend.com/developers/favicon.ico,这是一个404错误页面。

答案 1 :(得分:0)

如果您尝试了以上所有内容并且仍然无法在IE中运行,请检查您的IIS设置(如果您使用的是Windows Server)。 确保HTTP标头&gt; “启用内容过期”设置,未设置为“立即过期”