在jsp页面中禁用favicon

时间:2013-03-25 15:26:29

标签: jsp favicon

如何在特定的jsp页面中禁用favicon.ico,以便不会有任何流量?

提前致谢。

2 个答案:

答案 0 :(得分:1)

当物理favicon.ico文件放在webapp的根文件夹中时,无论您是否在<link>中明确指定,大多数浏览器都会自动使用它。如果您通过将favicon文件移动到某个文件夹并使用<link>元素引用它来更改此内容,如下所示,

<link rel="shortcut icon" href="${pageContext.request.contextPath}/somefolder/favicon.ico" />

甚至将文件重命名为标准favicon.ico

以外的其他内容
<link rel="shortcut icon" href="${pageContext.request.contextPath}/logo-16x16.png" />

那么你可以为特定的JSP页面完全删除/跳过整个<link>

在测试之前不要忘记清除浏览器缓存。浏览器非常积极地缓存它。

答案 1 :(得分:0)

这是不可能的,因为你无法阻止浏览器请求它。引自Yahoo!

  

favicon.ico是一个保留在服务器根目录中的图像。   这是一个必要的邪恶,因为即使你不关心它   浏览器仍会请求它

所以你所能做的就是让图像尽可能小,然后用你觉得舒服的东西设置expires标题。

您可以查看此SO question以获取更多信息。