首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Multisite favicon.ico和谷歌的favicon API

Multisite favicon.ico和谷歌的favicon API
EN

Stack Overflow用户
提问于 2012-06-15 01:31:58
回答 1查看 558关注 0票数 1

有没有办法让Google的favicon API (http://s2.googleusercontent.com/s2/favicons?domain=example.com)拉出一个特定的favicon.ico?

我有多个网站在同一个域。当在我的YouTube频道的配置文件或Google Plus配置文件中添加指向我的某个站点的链接时,它会自动显示与根域相关联的图标。据我所知,API会自动在根域中查找favicon.ico --但是有没有人知道有没有办法让他们的API在子域中查找呢?

EN

回答 1

Stack Overflow用户

发布于 2012-07-20 02:45:14

您必须在the服务器中使用重写规则将请求发送到适当的文件。例如,在Apache中,您可以使用如下内容:

代码语言:javascript
复制
RewriteCond %{HTTP_HOST} ^example.com                                                                                                                                    
RewriteCond %{REQUEST_URI} ^/favicon.ico                                                                                                                                      
RewriteRule ^(.*) /favicon-example.ico [L] 

使用适当的RewriteCond指令适当地过滤您的站点。

当你说“同一个域上有多个站点”时,你的意思是example.com/foo和example.com/bar是不同的站点吗?如果是这样,您可能应该将它们切换到子域(foo.example.com和bar.example.com)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11038352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档