我的网站上没有 favicon,因此有大量失败的日志条目,我决定重写 favicon.ico 获取请求到一个页面,该页面将生成空白文件并将其返回到浏览器?
你觉得怎么样,可能吗?你能帮我一下怎么做吗?
如果您不想创建物理文件,我建议添加
<link href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=" rel="icon" type="image/x-icon" />
在头部
如果你真的希望它是空白的,我会生成一个空白文件并将其放在那里。生成它似乎有点矫枉过正/不必要。
我正在使用
<link rel="icon" href="data:image/x-icon;base64,AA">
我在这里写了一篇关于它的文章https://fibo.github.io/2021/02/empty-favicon-trick/
您需要将一个白色的 16x16 .ico 文件放置在站点子文件夹中的某个位置,通常是“img/favicon.ico”
然后在您的母版页中添加对此文件的引用
<head runat="server">
<link rel="Icon" type="image/png" href="img/favicon.ico" />
</head>
您可以使用最小数据 URI。
<link rel="icon" href="data:," />
来自 https://en.wikipedia.org/wiki/Data_URI_scheme
最小数据 URI 是由方案组成的
,无 媒体类型和零长度数据。data:,,