批量编辑 chrome 历史记录项目

批量编辑 chrome 历史记录项目

我经常访问一个网站,它的域名已经更改(从foo.comfoo-bar.com)。我的历史记录中充满了旧域名条目,这非常烦人,因为我收到了很多 404 错误。我想知道是否可以大部分编辑 Google Chrome 历史记录中的网址?

答案1

Chrome 将其本地历史记录存储在名为的 SQLite 文件中History

在 Windows 上你可以找到此文件这里

C:\Users\YOURUSERHERE\AppData\Local\Google\Chrome\User Data\Default

该文件的 OSX 位置是(根据@fodma1 的评论):

~/Library/Application Support/Google/Chrome/Default/

我从SQLite 数据库浏览器并打开历史文件。其中有一个名为的表urls,打开它会列出所有历史 URL。

然后,您可以手动逐行编辑每一行,或者运行一个小型 SQL 脚本来更改多个条目。

SQLite 浏览器

此 SQL 脚本将为您工作:

UPDATE urls
SET url = REPLACE(url,".foo.",".foo-bar.")
WHERE url LIKE "%foo%";

相关内容