docker的 linux的版本 我都没找到默认的/favicon.ico图标在哪里修改 我寻思你开发人员不做个配置 又要把/favicon.ico这个路径在每个存储桶和文件里加载一遍 然后又都报错403 是啥意思呢?为了弄一个好看的ico 这个真的是折磨了我好久
我的解决办法就是依赖cdn的重写规则 当然你也可以在nginx iis上操作 但又会面临另外一个bug piclist api上传图片文件失败
解决办法就不在这里说了 三言两语说不清楚 下面是自定义ico图标的办法
CDN的重写规则
使用正则表达式匹配
^/favicon\.ico$
目标URL
在你的存储桶img里 先上传一个ico图标 然后重写到这个路径 就完事了
示例:https://oss.darklotus.cn/img/favicon.ico
Nginx规则
直接在伪静态规则里添加
location = /favicon.ico {
alias /www/wwwroot/oss.darklotus.cn/favicon.ico;
}
/www/wwwroot/oss.darklotus.cn/favicon.ico 为你上传的自定义图标路径
IIS的URL重写
得先装URL重写插件 一条为反向代理到你minio的ip+端口 一条空白规则 按照上面的正则表达式填写
模式里填写
^/favicon\.ico$
重写url可以是iis的网站的本地目录 也可以是你在img存储桶上传好的url地址