总有一些日志显示:文件不存在C:/wamp/www/favicon.ico在Apache的error_log中。 我用wampserver,为什么呢?
Answer 1:
这是因为(几乎所有)浏览器在默认情况下一个图标搜索。 如果访问的页面不通知的有效网址吧,Apache使用的根目录。
你有两个选择。 您可以为每个网站的网站图标,或者你告诉Apache不记录该事件作为一个错误消息。
如果选择第二个选项,下面的代码添加到每个虚拟主机,或者至少不具有一个图标文件中的:
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
或者,您可以创建Apache中的根目录名称“的favicon.ico”的空文件(为例的/ var / www /,脚本却没有图标将被浏览器显示为您的网站)。
Answer 2:
你有没有在你的HTML源到favicon.ico的文件的引用?
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
即使你不这样做,许多浏览器尝试访问新页面时仍要访问该文件。 加入网站收藏夹/书签图标时使用。 有些浏览器(如Firefox浏览器)也对屏幕顶部显示该网站的标签图标。
你最好的选择是简单地增加一个favicon.ico的文件,一个16x16的图标到c:/ WAMP / WWW /目录。
Answer 3:
favicon.ico的是,旁边的地址栏中的URL被显示图像。 每一个浏览器进行搜索。 例如,StackOverflow的标志在这页。
Answer 4:
看到这个http://nfolamp.wordpress.com/2010/06/28/apache-favicon-ico-does-not-exist-yes-its-truly-annoying/ (死链接)
该链接的内容是在投票的答案https://stackoverflow.com/a/11099560/876038
Answer 5:
请尝试重新启动浏览器。 我认为我有这个一个大问题,但事实证明,Mozilla的只是缓存站点收藏夹图标。 重新启动它固定的问题。
文章来源: file does not exist c:/wamp/www/favicon.ico in apache error_log