favicon.ico 图标用于收藏夹图标和浏览器标签上的显示,如果不设置,浏览器会请求网站根目录的这个图标,如果网站根目录也没有这图标会产生 404。出于优化的考虑,要么就有这个图标,要么就禁止产生这个请求。
在做 H5 混合应用的时候,不希望产生 favicon.ico 的请求。
可以在页面的 区域,加上如下代码实现屏蔽:
<link rel="icon" href="data:;base64,=">
或者详细一点
<link rel="icon" href="data:image/ico;base64,aWNv">
当然,既然是 dataURL 方式,IE < 8 等 old brower 就别想了 ╮(╯-╰)╭
原文链接:https://www.cnblogs.com/qiumingcheng/p/5891305.html
最近尝试着给我的网站加了一个favicon.ico图标。正常的情况下可以用Favicon-Manager这个插件来实现,具体办法我参照了zEUS.给出的方案。你也可以在这里下载该插件。 启用这个插件后,在后台设置好favicon.ico的绝对路径,然后就OK了。但是如果你也像我一样,在首页有一个跳转页面的话,那就不灵光了,在首页仍然显示不出这个图标,即使我把favicon.ico丢在了根目录下。 ...
我没有favicon.ico,但IE总是提出请求。是否可以阻止浏览器从我的网站请求favicon? 也许HTML标题中有一些META-TAG?#1楼你不能。 您所能做的就是使该图像尽可能小,并在将来设置一些缓存失效标头( Expires , Cache-Control )。 这就是雅虎! 不得不说有关favicon.ico的请求。#2楼我首先要说的是,在网页中使用favicon是一件好事(通常)。...
var http=require("http");
var server=http.createServer();
server.on("request",function(req,res){
if(req.url!=="/favicon.ico")
console.log(req.url);
res.end();
在做 H5 混合应用的时候,不希望产生 favicon.ico 的请求。
可以在页面的 区域,加上如下代码实现屏蔽:
<link rel="icon" href="data:;base64,=">
或者详细一点:
<link rel="icon" href="data:image/ico;base64,aWNv">
当然,既然是 ...
分享一个案例,作者分析和解决问题的思路流程很值得学习,所以记录mark下。
也许很难让人相信,一个favicon.ico图标会引起重大事故,而我真的就亲身经历了一回。最近上线的一个项目出现了匪夷所思的事情。如果不去抓包分析,就真的就可以称得上玄学了。
这个项目分为API后端和Android客户端以及嵌入WebView的网页。客户端除了登录和一些基本的API是原生操作以外,其他核心业务都是在We...
我们在使用Nginx搭建HTTP的web server的过程中,一般都很顺利,默认的网站根目录一般是/usr/local/nginx/html,我们也可以正常访问到Nginx的欢迎信息,比如使用下面的网址:
http://localhost/
但是发现运行一段时间后,Nginx的error日志中会定期抱怨说,没有找到favicon.ico文件?
发生这种错误的原因一般是Nginx在根目录上找
是因为你在本地测试的,而不是在服务器端测试的。
【1】在服务器端测试,默认会识别根目录下favicon.ico的文件作为网页的ico。若在个别页面有不同的ico,在个别页面用添加ico即可
【2】在本地端测试,chrome、opera和firefox支持通过标签添加ico,但IE和safari不支持
其他情况:
一、图标的链接地址或者HTML代码出错
这个错误发生得低,但也有失误的