如何将 Firefox 设置为绝对不删除任何历史记录项目?

n61*_*007 20 firefox history data-loss-prevention

有没有办法设置 Firefox,使其绝对不会从其历史记录中(自动)删除任何项目?

过去可能有一个“保留所有历史项目”,然后您可以将其从菜单中设置为一个大整数,例如 999999999 天。

因为,首先被忽视,这个设置消失了,我目前决定备份places.sqlite(在赢,在%Appdata%\Mozilla\Firefox\Profiles\<some-profilename>\places.sqlite)。

假设我不会在不检查我的备份方法是否仍然有效的情况下升级:

今天如何设置 Firefox v22以保留所有历史记录项目?

我已经在about:config.

places.history.expiration.transient_current_max_pages;104858
places.history.expiration.transient_optimal_database_size;85534800
Run Code Online (Sandbox Code Playgroud)

我仍然有比数据库中最旧的历史项目更旧的书签;虽然我不记得我什么时候设置了这些设置!

那么这就足够了吗?这些是好的价值观吗?是否有其他或更好的方法来做到这一点(例如插件)。

Cau*_*ite 8

现在有一个合适的解决方案(Firefox v40):places.history.expiration.max_pages将覆盖“最佳数据库大小”计算,因此将其设置为较大的正值应该会得到预期的效果。

看到这个答案


tra*_*oid 4

您可以运行私有 Firefox 同步服务器,并将历史记录保留大小设置为 1 GB 或类似的疯狂值。据我所知,它不会删除历史记录,您将能够在同步的任何浏览器实例上看到整个历史记录。