Codeigniter:未加载Favicon图标,已在所有浏览器中选中

时间:2019-03-28 08:47:23

标签: codeigniter-3

问题:网站图标未加载。

我在codeigniter框架的根目录中有一个文件夹“ Assets”。 Assets / images / favicon.png是图标图标图像的路径。 该图像位于上述位置。 控制器代码:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class homeController extends CI_Controller {
    public function index()
    {   
        $this->load->helper('url');
        $this->load->view('header');
        }
}

查看:header.php

<!DOCTYPE html>
<html lang="en">
<head>
    <title>My-site</title>
    <link rel="icon" href="<?php base_url();?>assets/images/favicon.png" type="image/png">


</head>

但是图像没有来。

我尝试过:How to set Favicon in Codeigniter 即将favicon.png移到了根文件夹中。但仍然无法正常工作。

我也尝试了以下方法: 在控制器中

$this->load->helper('html');

视图中:

<?php echo link_tag('favicon.ico', 'shortcut icon', 'image/ico');?>

仍然无法正常工作。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

在浏览器中查看页面的来源,并检查favicon的链接标签是否存在。检查收藏夹图像路径是否正确,然后在浏览器中尝试收藏夹网址。