探索原因--favicon.ico文件不存在导致的404错误?

一个简单的网页请求总是报错:favicon.ico文件不存在。
我在apache的根目录中放置了一个图片文件 favicon.ico,故障消失。
我找了一些资料:
因为现在的浏览器都或第三方程序都会默认请求favicon.ico图标,如果没有就会报404错误。

请问,为何浏览器或第三方要请求这个东东?不请求不行吗?

阅读 1k
3 个回答

因为浏览器要显示小图标,不请求不行。

有个折中的方法,手动设置一下这个 <link rel="shortcut icon" href="#" />

因为浏览器需要在 Tab 栏显示网站图标

image.png

推荐问题
宣传栏