我的favicon.ico是否必须存储在我的域的根目录中?或者我可以将我的favicon存储在另一个域中吗?
来自www.example.com的含义是否有效?
<link rel="shortcut icon" href="http://MY-CDN.example.com/favicon.ico" />
我想做的是从我的CDN服务我的www.example.com favicon。这个可以吗?关于浏览器兼容性,性能等我应该知道的任何负面消息。
解决方法
是。只需查看此页面的源代码:
<link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico">
但是,某些用户代理仍会尝试在您的域的根目录中抓取它,您可能需要设置重定向指向那里,以便您不会获得404。
meder@meder-desktop:~$ curl -v http://stackoverflow.com/favicon.ico * About to connect() to stackoverflow.com port 80 (#0) * Trying 69.59.196.211... connected * Connected to stackoverflow.com (69.59.196.211) port 80 (#0) > GET /favicon.ico HTTP/1.1 > User-Agent: curl/7.18.2 (i486-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.10 > Host: stackoverflow.com > Accept: */* > < HTTP/1.1 302 Redirect < Content-Type: text/html; charset=UTF-8 < Location: http://sstatic.net/so/favicon.ico < Server: Microsoft-IIS/7.0 < Date: Tue,05 Jan 2010 01:54:23 GMT < Content-Length: 156 < <head><title>Document Moved</title></head> * Connection #0 to host stackoverflow.com left intact * Closing connection #0 <body><h1>Object Moved</h1>This document may be found <a HREF="http://sstatic.net/so/favicon.ico">here</a></body>
原文地址:https://www.jb51.cc/html/232399.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。