点击演示:跳转链接
教程
1、解压后将getFavicon-master文件夹里面的favicon文件夹上传到网站根目录
2、需要favicon目录中的cache 文件夹 755 权限
使用方法
API接口:你的域名链接/favicon/get.php?url=
示例:https://域名/favicon/get.php?url=https://www.baidu.com
其实也可以直接使用 API 虽然可以获取 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>
Nginx放在宝塔的伪静态位置,Apache的用户自行研究,我这里就展示一下Nginx
使用方法
API接口:你的域名链接/favicon
示例:https://域名/favicon/www.baidu.com.png
注:目标网址 .png 结尾,不能有 http(s)://
项目地址:https://github.com/owen0o0/getFavicon
感谢大佬分享的源码!
评论