如何在特定的 jsp 页面中禁用 favicon.ico,这样就不会有任何流量?
提前致谢。
当物理favicon.ico
文件放在 webapp 的根文件夹中时,大多数浏览器都会自动使用它,无论你是否在 a 中明确指定它<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>
。
测试前不要忘记清除浏览器缓存。浏览器非常积极地缓存它。
这是不可能的,因为您无法阻止浏览器请求它。引自雅虎!
favicon.ico 是保留在服务器根目录中的图像。这是一个必要的邪恶,因为即使你不关心它,浏览器仍然会请求它
因此,您所能做的就是使该图像尽可能小,并根据您的感觉设置过期标题。
您可以查看这个SO question以获取更多信息。