子目录和文件上的自动图标

时间:2011-05-22 06:48:29

标签: html favicon

我的朋友最近在他的VPS上为我提供了一些磁盘空间并让我使用了http://IP/czdavid/。我目前不需要域名,因为它将作为文件共享站点。

现在,问题是他在IP的根目录上有他的图标,浏览器在那里搜索它。我可以使用<link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>在单个页面上解决问题,问题是目录列表和实际文件 - 图像和文本文件以及在浏览器中打开的其他文件 - 将显示域名图标。

有没有办法为整个子目录设置一个favicon,而不是获取域名?

2 个答案:

答案 0 :(得分:2)

不,这是不可能的。

除非在HTML网页上的favicon.ico元素中指定,否则将从网站的根目录检索

link

答案 1 :(得分:2)

我能想到的唯一方法是使用Web服务器的URL重写功能。至少在apache的情况下,可以创建一个规则集,根据请求中的引用者提供不同的favicon。

但这是一个丑陋的黑客攻击,只有在浏览器实际提交带有图标请求的推荐人时才有效。