我没有favicon.ico,但我的浏览器总是发出请求。
是否有可能阻止浏览器从我的网站制作favicon的请求?也许是HTML头中的META-TAG ?
我没有favicon.ico,但我的浏览器总是发出请求。
是否有可能阻止浏览器从我的网站制作favicon的请求?也许是HTML头中的META-TAG ?
当前回答
你可以在<head>元素中使用下面的HTML:
<link rel="shortcut icon" href="#" />
我在强制完全刷新的情况下进行了测试,在Fiddler中没有看到favicon请求。(在IE8的compat模式下测试IE7标准和FF 3.6)
注意:这可能会下载html文件两次,所以当它隐藏错误时,它是有代价的。
其他回答
你不能。你所能做的就是使映像尽可能小,并在将来设置一些缓存失效头(Expires, cache - control)。雅虎!不得不说favicon.ico请求。
你可以在<head>元素中使用下面的HTML:
<link rel="shortcut icon" href="#" />
我在强制完全刷新的情况下进行了测试,在Fiddler中没有看到favicon请求。(在IE8的compat模式下测试IE7标准和FF 3.6)
注意:这可能会下载html文件两次,所以当它隐藏错误时,它是有代价的。
在node . js,
res.writeHead(200, {'Content-Type': 'text/plain', 'Link': 'rel="shortcut icon" href="#"'} );
一个非常简单的解决方案是把下面的代码放在你的。htaccess中。我也有同样的问题,它解决了我的问题。
<IfModule mod_alias.c>
RedirectMatch 403 favicon.ico
</IfModule>
参考:http://perishablepress.com/block url - 404 requests/——标识
简单点说:
<link rel="shortcut icon" href="#" type="image/x-icon">
它没有显示任何内容!!!!