自建自动获取网站 Favicon 图标 api

每个网站应该都有一个favicon图片,就是显示在浏览器标题栏上的小图标,在打开网页或将网页添加到收藏时都会显示。

源码下载

Github:https://github.com/owen0o0/getFavicon

Gitee:https://gitee.com/iowen/getFavicon

安装使用

  • 上传到网站根目录或者 favicon 文件夹中
  • cache 文件夹给 755 权限
  • 然后访问 http://you.url/favicon/get.php?url=https://www.iowen.cn
  • 如果出现获取不了的情况建议删除缓存再试一次
  • :文中 faviconw 为 api 文件夹,酌情设置

自定义参数

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

伪静态

为方便cdn缓存,可配置伪静态,如果不用cdn可不用配置。

Nginx

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

Apache

<IfModule mod_rewrite.c>RewriteEngine OnRewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]</IfModule>

未配置伪静态:http://你的域名/favicon/get.php?url=https://www.xiaobal.com

配置好伪静态:http://你的域名/favicon/www.xiaobal.com.png

站长群集#技术教程交流Q群:464723236 (新群&禁广)

守约者DNS二级域名分发系统www.kuz5.com(防失联)
© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称表情代码图片快捷回复

    暂无评论内容