关于Not Found: /favicon.ico 报错的解决方法

目前做自己的博客,一直报Not Found: /favicon.ico这个错误,之前做博客的时候也有,但是没怎么关注(我一直再改进自己的博客网站,希望它看起来更专业一点),现在看着很烦人,作为处女座无法接受这个碍眼的报错,虽然我美看到任何bug,原来他就是一个浏览器上显示网站标识的一个东东,给你的网站弄一个标识,看起来有那么一点点意思吧!

首先找到一张任何看着顺眼的照片,然后百度搜索ico照片转换,随便点一个网站进去,将你需要转换格式的照片转为ico格式的,这个很简单,然后将ico照片放到你的项目的static目录下的images文件夹内,一般情况创建一个django项目时,就会有static这个文件夹,我们需要做的就是如果你没有一个images文件夹,那么就创建一个吧。

{% load static %}
<link rel="shortcut icon" href="{% static 'images/favicon.ico' %}" type="image/x-icon">

再模板<head></head>标签中添加以上代码,确保images文件夹内有favicon.ico这个名字的图片,我这样使用后就没有问题了。

网上还搜索到一个解决办法,下面这个代码也是放到<head></head>标签中

<link rel="shortcut icon" href="#"/>

这个办法不需要我们去创建一个favicon.ico的图片,简单有效,但是我用着用着发现,每次请求会出现两次,我的意思就是当点击一个a标签跳到别的页面的时候,会出现两个一模一样的get 请求,当时我正在做一个浏览量的功能,是根据点击页面就算一次浏览,结果点击一次就发现增加两次浏览数,这不科学啊,不能造假啊,然后就找到是上面那行代码造成的问题,更换成最上面的方法后一切看起来都正常了。

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值