买了好久的一为主题没怎么用过,也有很多坛友可能使用的就是开心版。 今天帮老张搞的时候顺便看了下自己的,发现网站图标也不显示了。
原因其实是主题中的其它设置中的图标源的api地址失效了。
现在一为官方已经没有提供这个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 On
RewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]
</IfModule>
调用方法
未配置伪静态:http://you.url/favicon/get.php?url=**https://www.iowen.cn**
配置好伪静态:http://you.url/favicon/**www.iowen.cn**.png
其实就是图标源写 http://you.url/favicon/
就可以了。