
WordPress模板自建获取网站Favicon图标API接口教程
WordPress的网站知更鸟主题自带的ICO图标失效了,于是就想到了自建办法,在百度搜出了一个文章还贴出了源码GitHub地址,发现请求链接还可以伪静态,作者没有更新了,但是依然可以正常使用。
GitHub地址:
https://github.com/owen0o0/getFavicon
使用方法:
1、解压后将里面的favicon文件夹上传到网站根目录
2、需要favicon目录中的cache 文件夹 755 权限
3、API接口:你的域名链接/favicon/get.php?url=
示例:https://api.test.com/favicon/get.php?url=https://www.baidu.com
伪静态规则:
# Nginx规则
rewrite ^/favicon/(.*)\.png$ /favicon/get.php?url=$1;
# Apache 规则
<span class="token tag"><span class="token punctuation"><</span>IfModule <span class="token attr-name">mod_rewrite.c</span><span class="token punctuation">></span></span>
RewriteEngine On
RewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]
<span class="token tag"><span class="token punctuation"></</span>IfModule<span class="token punctuation">></span></span>
API接口:你的域名链接/favicon
示例:https://api.test.com/favicon/www.baidu.com.png
注:目标网址 .png 结尾,不能有 http(s):// 怎么使用,就看你自己了。。
效果见本站底部友链,CDN完美缓存。
常见问题FAQ
- 部分免费版权图片来自www.freepik.com
- 本站资源和文章版权声明
- 购买商品请必看特别声明
- 免费下载或者贵宾会员专享资源能否直接商用?
- 点击下载链接不跳转怎么回事?