自建获取网站Favicon图标API接口

2020年6月30日 7 120 813字阅读2分42秒

本站友链前Favicon图标获取API接口一直都是用自建的,但由于请求参数不方便缓存插件及CDN缓存就停用了,前几天本主题使用的第三方接口失效后作者给出了自建办法,还贴出了源码GitHub地址,发现请求链接还可以伪静态,在此做个记录和分享。

GitHub地址:https://github.com/owen0o0/getFavicon

源码下载:https://wws.lanzous.com/iZqcne6nusb  密码:yxt521

食用方法:

1、解压后将里面的favicon文件夹上传到网站根目录

2、需要favicon目录中的cache 文件夹 755 权限

3、API接口:你的域名链接/favicon/get.php?url=

示例:https://www.yxt521.com/favicon/get.php?url=https://www.baidu.com

伪静态规则:

# 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>

API接口:你的域名链接/favicon

示例:https://www.yxt521.com/favicon/www.baidu.com.png

注:目标网址 .png 结尾,不能有 http(s)://    怎么使用,就看你自己了。。

效果见底部友链,CDN完美缓存。

文件下载
自建获取网站Favicon图标API接口
avatar
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论列表 评论:7   「访客  4   男主  3   女主  0」  
    • avatar 大牙鱼创业博客 谷歌浏览器 Windows 7 回复

      谢谢你的源码,来得真及时,正好需要用来搭建导航页, :mrgreen:

      • avatar 林三 谷歌浏览器 Windows 7 回复

        影响网站加载速度的东西,能不搞我就尽量不搞,速度块才有体验好。

        • avatar Ourboke联盟 火狐浏览器 Windows 10 回复

          我的也失效了,我都不想去弄了,有没有都关系不大