刷新书签中的favicon(Firefox)

刷新书签中的favicon(Firefox),firefox,browser,favicon,bookmarks,page-refresh,Firefox,Browser,Favicon,Bookmarks,Page Refresh,几天前,我更改了网站的功能:打开网站时效果良好: 我的网站也在我的书签中,但它显示了旧的favicon: 我已经看了一眼,但答案并没有解决我的问题。 解决方案可能非常简单,但我到目前为止还没有发现任何东西 谢谢 按Ctrl+F5。这将强制页面刷新,同时清除缓存。此外,请尝试删除书签并重新创建它。图像可能缓存在书签和选项卡的不同位置。如果这不起作用,试试favicon插件。我还找到了刷新它的代码。将其粘贴到开发人员控制台: var fS = Components.classes["@mozil

几天前,我更改了网站的功能:打开网站时效果良好:


我的网站也在我的书签中,但它显示了旧的favicon:

我已经看了一眼,但答案并没有解决我的问题。 解决方案可能非常简单,但我到目前为止还没有发现任何东西


谢谢

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

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

有一种解决方案适用于所有浏览器:

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

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

  • 重新启动浏览器


在Windows上的Firefox 56中,我只刷新了一个特定的书签favicon,如下所示:

  • 从安装sqlite工具
  • 退出Firefox(关闭所有打开的Firefox窗口)
  • 在命令行中,切换到概要文件目录。我的位置是
    %AppData%\Mozilla\Firefox\Profiles\。默认值为
  • 使用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将刷新


这有点老套,但请尝试将书签属性从http更改为https或从http更改为https,然后单击书签。如果您从http更改为https,请在更改后将其保留。如果从https更改为http,请将其重新更改。

Windows 转到
C:\Users\*您的个人资料*\AppData\Roaming\Mozilla\Firefox\Profiles\*随机名称*。默认值-*随机*

删除文件:
favicons.sqlite

所有书签图标都将设置为默认值,并在您重新访问网站时刷新


在66.0.1版(64位)和72.0.2版(64位)上进行测试。

在提问之前,我已经尝试了这两种版本,但它不会刷新书签的favicon…:(无论如何,谢谢!不幸的是,这并不强制刷新Firefox v61。在将https页面更改为http、单击链接、将其更改回https并再次单击链接后,我为https页面工作-FF 61.0.1(64位)类似地,您可以在url中添加问号(如果url中已经有问号,请添加一个带“&”最后,请确保在Firefox V75中,url中没有两个问号对我有效这对我有效,谢谢。但是我必须删除我的域(例如domain.com)的所有条目,以使favicon刷新到不同的上下文(domain.com/context)。这是唯一对我有效的解决方案。我发现退出firefox是不必要的。我确实必须退出firefox,否则会发生数据库锁定错误。对于某些坏图标,我必须在同一个“favicon.sqlite”数据库中的“moz_pages_w_icons”表上重复相同的“select”和“delete”命令(firefox 66.0.4)
~/.mozilla/firefox/**.default release/favicons.sqlite
用于UbuntuNon显而易见的情况:我已将HTTPS链接添加到书签中,但为了使此方法起作用,我必须访问favicon的HTTP链接。对我来说不起作用,localhost使用firefox Developer Edition 78.0b5(64位)请注意,有时favicon不存储在
/favicon.ico
。请检查页面中的
标记,并在硬刷新之前导航到它指向的url。在Ubuntu 18.04中(可能是大多数发行版)使用Firefox 67.0.3,我的文件位于
/home/.mozilla/Firefox/。默认情况下,必须关闭Firefox才能将文件与扩展名一起使用,扩展名将访问每个页面以加载所有Favicon。安装后,您可以在侧边栏中找到扩展名。可能会有所帮助。