一个简单的网页请求总是报错:favicon.ico文件不存在。
我在apache的根目录中放置了一个图片文件 favicon.ico,故障消失。
我找了一些资料:
因为现在的浏览器都或第三方程序都会默认请求favicon.ico图标,如果没有就会报404错误。
请问,为何浏览器或第三方要请求这个东东?不请求不行吗?
一个简单的网页请求总是报错:favicon.ico文件不存在。
我在apache的根目录中放置了一个图片文件 favicon.ico,故障消失。
我找了一些资料:
因为现在的浏览器都或第三方程序都会默认请求favicon.ico图标,如果没有就会报404错误。
请问,为何浏览器或第三方要请求这个东东?不请求不行吗?
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
因为几乎所有的站点都有会有一个
favicon
图标,浏览器自作聪明的做了这个“特性”。可以找一个在线生成站点把项目logo制作成
favicon
图标放到项目根目录下。或者和其他回答中提到的一样使用
<link rel="icon" href="#" />
有兴趣的话,可以看一下这个链接中的讨论