LOADING

获取网站 Favicon

基本每个网站应该都有一个favicon图片,就是显示在浏览器标题栏上的小图标,在打开网页或将网页添加到收藏时都会显示。对于WEB设计或站长来说,可能会希望把某个网站的图标加入到站点名字或链接的前面,来为网页增添色彩,同时增加链接的可读性和易用性。这个接口便是为此功用而生的,通过一种简单、稳定的方式获取网站的Favicon图标。

演示地址–>

 

  • 上传到网站根目录
  • cache 文件夹给 755 权限
  • 然后访问 http://ico.ggstudio.cc/get.php?url=https://www.ggstudio.cc
  • 如果出现获取不了的情况建议删除缓存再试一次

在get.php内设置

 

/code

 

/* ------ 参数设置 ------ */ 

$defaultIco='favicon.png'; //默认图标路径 
$expire = 2592000; //缓存有效期30天, 单位为:秒,为0时不缓存 

/* ------ 参数设置 ------ */

 

getFavicon

 

获取网站的Favicon图标并显示在你的网页上.

# Nginx规则
rewrite ^/favicon/(.*)\.png$ /favicon/get.php?url=$1;

# Apache 规则
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]
</IfModule>

调用方法 http://you.url/favicon/www.iowen.cn.png

  • 注:目标网址不能有 http(s)://

感谢

原链接地址:一为API