在书签中刷新favicon(Firefox)

时间:2016-06-16 12:49:05

标签: firefox browser favicon bookmarks page-refresh

几天前,我更改了我网站的图标:当我打开网站时效果很好:enter image description here

我的网站也在我的书签中,但它显示了旧的图标: enter image description here

我已经看了here,但答案并没有解决我的问题。 解决方案可能很简单,但到目前为止我还没有找到任何东西。

谢谢!

6 个答案:

答案 0 :(得分:13)

在Windows上的Firefox 56中,我只能刷新特定的书签图标,如下所示:

  • https://www.sqlite.org/download.html
  • 安装sqlite-tools
  • 退出Firefox(关闭所有打开的Firefox窗口)。
  • 在命令行中,切换到您的个人资料目录。我在%AppData%\Mozilla\Firefox\Profiles\<profilename>.default
  • 使用sqlite3打开favicon.sqlite数据库:

    sqlite3 favicons.sqlite
    
  • 找到您要删除的favicon:

    select * from moz_icons where icon_url like '%search_term_goes_here%';
    
  • 删除它们:

    delete from moz_icons where icon_url like '%search_term_goes_here%';
    
  • 退出。

    .exit
    
  • 启动Firefox并访问相关页面。当您执行此操作时,将更新favicon。

答案 1 :(得分:10)

有一个适用于每个浏览器的解决方案:

  • 转到www.yourwebsiteurl.com/favicon.ico(适用于localhost

  • 强制刷新( Ctrl + F5 适用于大多数浏览器,或手动)

  • 重新启动浏览器

答案 2 :(得分:5)

有点古怪,但是请尝试将书签属性从http更改为https,反之亦然,然后单击书签。如果您从http更改为https,请在此之后保留它。如果您从https更改为http,请改回它。

答案 3 :(得分:0)

转到文件夹C:\ Users \ 您的配置文件 \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ 随机名称。默认-随机#

删除文件:favicons.sqlite

所有书签图标将是默认的,并且在您重新访问站点时将刷新。

版本66.0.1(64位)

答案 4 :(得分:0)

我遇到了同样的问题,在我的情况下,它通过在 url 后添加斜杠来工作,以便浏览器再次从头开始加载页面。

https://www.example.com//

点击书签后,图标立即更新。 解决方案来自here(见方法2)

答案 5 :(得分:-2)

Ctrl + F5。这会在清除缓存时强制刷新页面。此外,尝试删除书签并重新创建它。图像可能缓存在书签和标签的不同位置。如果这不起作用,请尝试使用favicon插件here我也找到了这个代码来刷新它。将其粘贴到您的开发控制台中:

var fS = Components.classes["@mozilla.org/browser/favicon-service;1"]
         .getService(Components.interfaces.nsIFaviconService);
fS.expireAllFavicons();