谷歌浏览器显示的是tomcat图标,而不是我的图标

时间:2013-01-29 20:52:04

标签: google-chrome tomcat favicon

我有一个图标favicon.ico它是一个小橙色怪物,但是当我用chrome显示我的页面时,我总是从tomcat中获取猫,我的图标在FF和IE10中运行得很好并且它曾用于chrome但现在还没有工作,我尝试刷新它并在我的页面上放置不同的图标,但仍然没有,我认为这发生在我上次更新后,但我不能肯定地说,我真的没有注意到难度刷新Chrome中的那些图标。

我现在有Versión24.0.1312.56

我的应用程序由tomcat托管,因为我使用servlet购买这个以前从未出现过问题。

现在,当我尝试直接调用图标时:

(http://localhost:8080/mysite/favicon.ico) 

chrome下载它而不是显示它。

我没有发布本地服务的网站,所以我无法显示页面,但这里是代码:

<!DOCTYPE html>

  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
  <fmt:setLocale value='es-US'/>
  <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
      <title>Anicom administrativo - Inicio</title>
      <link rel="shortcut icon" href="../images/favicon.ico" />

我到处寻找,但我似乎没有找到答案,我最近也将网站更改为HTML5,但这似乎不是问题:(

我已经尝试将它放在根文件夹中并使用绝对href调用它,但这也没有用。

我还改变了不同大小和格式的图标,从png到ico,但也没有用。

我没有想法......我尝试清理favicons文件夹,但不知何故我找不到它:P我也有几个Chrome用户使用旧版本的图标工作,我不知道如何刷新它为他们尝试了ctrl + shift + R并删除了缓存,但没有一个工作:(

希望你能帮助我。

感谢。

2 个答案:

答案 0 :(得分:0)

您是否在加载页面时使用了开发人员工具(Ctrl+Shift+I)来查看网络标签,以了解它为favicon做出的请求?它可能是从浏览器的缓存中提供的东西,而不是命中你的服务器。如果你在其他浏览器中看到正确的东西,这让我觉得问题不在服务器上的文件上,而是可能是这样的。您可能需要清除浏览数据(Ctrl+Shift+Delete)以清空缓存。

答案 1 :(得分:0)

我尝试了这些东西,你在哪里正确我上传了一个旧的图标,我也在我的收藏夹吧,它从这里拿走它,但现在它没有上传任何我的喜欢:S和当我尝试直接用(localhost:8080/mysite/images/favicon.ico) chrome下载它,而不是显示它,我在mac上有chrome,可能就是这样吗?