欢迎光临
我们一直在努力
广告
广告
广告

宝塔面板搭建一个获取网站的Favicon图标的API

getFavicon是一个可以获取网站的Favicon图标并显示在你的网页上的项目。安装方法很简单,属于开箱即食。这篇文章还是基于宝塔面板来搭建。

1、简介

项目:

doc:

2、准备

宝塔面板(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取)

PHP7.4

NGINX1.19

3、安装

1)新建网站

宝塔新建站点略过

2)下载程序到网站根目录

下载地址:

宝塔面板搭建一个获取网站的Favicon图标的API

3)解压并转移到根目录

下载好解压,之后移动到网站根目录。

4)效果

安装就是这么简单,之后,我们测试效果,打开网站形式如:

放一个演示地址:

5)修改get.php为index.php

为了使用简单可以把get.php 修改为index.php。

4、不是必须的修改

一般是把程序上传到网站根目录或者 favicon 文件夹中,如果你是上传到favicon 文件夹中,你需要这样修改下。

1)cache 文件夹给 755 权限

权限问题注意下

2)然后访问

3)如果出现获取不了的情况建议删除缓存再试一次

注:文中 faviconw 为 api 文件夹,酌情设置

4)方便cdn缓存可以设置一个伪静态,宝塔面板设置伪静态:网站设置→伪静态,之后把下面的代码复制进去保存即可。

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

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

5)调用方法

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

5、最后

目前获取网站的Favicon图标并显示在你的网页上这个小功能还是很火的。友情链接,导航站点用的很多。网上也有很多api可以使用,不过唯一的缺点就是不稳定。

如果很喜欢这个小功能,可以用开源的项目自己搭建一个,这样就不会有不稳定的问题出现。

赞(0)
未经允许不得转载:优乐评测网 » 宝塔面板搭建一个获取网站的Favicon图标的API

优乐评测网 找服务器 更专业 更方便 更快捷!

专注IDC行业资源共享发布,给大家带来方便快捷的资源查找平台!

联系我们