我知道有一个解决方案可以停止 mvc 框架处理“favicon.ico”请求(solution https://stackoverflow.com/questions/4624190/mvc-does-the-favicon-ico-also-look-for-a-controller),但我不知道为什么它首先要寻找这个图标。
我使用“在文件中查找”>“整个解决方案”进行搜索favicon.ico
但什么也没找到。
我在网站的html源代码中搜索了favicon.ico
但什么也没找到。
它在哪里?为什么浏览器要尝试为其提供服务?
favicon.ico 是一个习俗- 但是one浏览器获取链接、选项卡等图像的方式:
请注意,现在,图像位置也可以在元数据中设置(这很方便,因为它允许图像按页面而不是按域,和/或允许从不同位置(例如 CDN)提供图像):
<link rel="shortcut icon" href="//cdn.sstatic.net/stackoverflow/img/favicon.ico">
<link rel="apple-touch-icon image_src" href="//cdn.sstatic.net/stackoverflow/img/apple-touch-icon.png">
然而,“/favicon.ico”是后备,并且被许多旧浏览器使用 - 或者没有指定明确的快捷方式图标的地方。
基本上:去创建一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)