【问题标题】:Favicon not displayed网站图标未显示
【发布时间】:2014-08-06 22:26:30
【问题描述】:

我尝试过以不同方式包含网站图标。

<link rel="icon" href="<?=base_url()?>favicon.ico">

<link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />

<link rel="shortcut icon" href="/codeigniter/favicon.ico">

favicon 不显示,当我检查页面源并导航到 favicon 时,我得到 404。我是否缺少使用 codeigniter 的某种配置?

【问题讨论】:

  • 我看过那个问题,但答案并没有解决我的问题。
  • 您清除浏览器缓存了吗?也试试其他浏览器
  • 都试过了,都没有成功。
  • ">

标签: codeigniter favicon


【解决方案1】:

试试这个:

<link rel="icon" type="image/x-icon" href="codeigniter/favicon.ico">

所有浏览器都应该在不将类型设置为 image/x-icon 的情况下工作,但 IE6 和 7 除外,它们会查找类型。

该图标也可能仅在网络主机上显示,而不是在本地运行时显示。

【讨论】:

    【解决方案2】:

    先正确设置base_url...然后试试这个..

    <link rel="icon" type="image/x-icon" href=<?php echo base_url()."static/images/favicon.ico"?>>
    

    【讨论】:

    • 你应该解释一下你的答案,而不是仅仅发布一行代码。
    • 据我了解,Chrome 要求 .ico 文件位于根文件夹中,这不适合 chrome。
    • 我已经在 chrome 上测试过了
    • 它适用于 Firefox,但不适用于 Google Chrome。我还进行了硬引用并清除了缓存,但 .ico 文件没有显示在 Chrome 上。
    • 你的 ico 文件在哪里
    猜你喜欢
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多