首先清除Safari缓存数据,进入偏好设置→隐私→管理网站数据→移除全部;其次手动删除WebKit缓存目录中Website Icons相关文件;最后通过开发菜单清空缓存并清除历史记录以重置浏览器。

如果您在使用 Safari 浏览器时发现某些网站的图标显示异常或未能更新,可能是由于本地缓存未及时刷新所致。此类问题通常会影响书签栏或标签页中的 favicon 显示效果。以下是解决此问题的操作方法。
本文运行环境:MacBook Air,macOS Sonoma
一、清除 Safari 浏览器缓存数据
通过清除 Safari 的整体缓存文件,可以移除包括网站图标在内的临时资源文件,从而促使浏览器重新下载最新的图标内容。
1、打开 Safari 浏览器,点击顶部菜单栏中的 Safari 菜单,选择“偏好设置”。
2、切换到 隐私 选项卡,点击“管理网站数据”按钮。
3、在弹出的窗口中,点击左下角的 移除全部 按钮以清除所有网站数据。
4、确认操作后关闭窗口,并重启 Safari 浏览器以使更改生效。
二、手动删除 WebKit 缓存目录
网站图标由 WebKit 引擎进行管理并存储在系统特定目录中,直接删除该目录下的缓存文件可强制刷新所有图标数据。
1、退出 Safari 浏览器,确保其进程已完全关闭。
2、按下 Command + Shift + G 打开“前往文件夹”对话框。
Destoon B2B网站管理系统是一套完善的B2B(电子商务)行业门户解决方案。系统基于PHP+MySQL开发,采用B/S架构,模板与程序分离,源码开放。模型化的开发思路,可扩展或删除任何功能;创新的缓存技术与数据库设计,可负载千万级别数据容量及访问。 系统特性1、跨平台。支持Linux/Unix/Windows服务器,支持Apache/IIS/Zeus等2、跨浏览器。基于最新Web标准构建,在
3、输入以下路径并回车:~/Library/Caches/com.apple.Safari/WebKitCache。
4、找到与 Website Icons 相关的文件(如名为 “Website Icons” 或包含 icon 字样的 .db 文件),将其拖入废纸篓。
5、清空废纸篓,并重新启动 Safari 浏览器以触发图标重建过程。
三、重置 Safari 设置以恢复默认状态
当缓存问题较为顽固时,可通过重置 Safari 配置来清除包括图标缓存在内的所有用户数据。
1、打开 Safari 浏览器,进入顶部菜单的 Safari → “偏好设置”。
2、切换至 高级 标签页,在底部勾选“在菜单栏中显示开发菜单”。
3、随后在菜单栏点击 开发,选择“清空缓存”。
4、返回 Safari 菜单,选择“隔空播放与浏览器”下的“清除历史记录和网站数据”。
5、选择时间范围为“所有历史记录”,然后确认清除操作。









