我需要将favicon.ico放在网站的根目录之外。 我可以将它放在另一条路径上,否则可能会损坏一些旧的浏览器?
答案 0 :(得分:8)
如果您将favicon.ico
放在另一个目录中并在HTML中声明(例如<link rel="shortcut icon" href="/icon/favicon.ico">
),图标就可以,包括IE5上的第一个浏览器支持favicon。但是,您将遇到以下(次要)缺点:
/favicon.ico
。预计HTTP服务器日志中会出现404错误。favicon.ico
。当然,如果你只使用favicon.ico
作为favicon图片,那么这不是一个问题。通常,将所有与favicon相关的文件放在网站的根目录中是一种很好的做法。有关详细信息,请参阅http://realfavicongenerator.net/faq#why_icons_in_root(完整披露:我是此页面的作者)。
答案 1 :(得分:3)
根文件夹中的favicon.ico的某些浏览器will always check。但是,如果缺席,不会破坏任何东西。