我想查看一个网页的Google缓存版本,但是按照此相关问题,无法通过通常的机制找到它。

是否可以修改地址栏中的URL带我到最后一个特定URL的缓存页面?

评论

您是指缓存ID吗?因为提到的第一页有一个缓存的页面。

@phwd,我搜索了几个小时,找不到缓存的页面。我想要的是一种修改某些Google URL的机制,以便为我提供缓存的页面,该页面可能涉及缓存ID。

相关问题的答案确实有效-但是,前提是您使用的是Chrome。 fwiw链接到缓存的页面webcache.googleusercontent.com/…

@Sathya,哇,那也是我想要的确切日期。那么,为什么Chrome比其他浏览器更好地获取Google缓存?

我认为这更多是因为您在搜索时Google未缓存该页面。稍后,我将花一些时间来尝试查找cache:在Chrome中的工作原理-如果没有任何铬源应突出显示它在做什么。

#1 楼

您可以使用以下方法访问Google保存的任何页面的缓存版本:

http://webcache.googleusercontent.com/search?q=cache:http://example.com/


将http://example.com/更改为任何URL。您还可以在Chrome或Firefox关键字上创建自定义搜索引擎,方法是通过在当前URL地址之前添加关键字来自动转到缓存的版本。

评论


我在这里使用它作为脚本,但看来Google在iframe中不允许这样的链接,您知道解决方法吗?

–rubo77
2012年11月8日12:01



自定义搜索引擎非常出色。

–马特球
13年11月24日在4:40

+1;也可以不使用http://前缀;奇怪的是,至少有一个URL不起作用,但是:http://www.cnn.com/;知道为什么吗?:webcache.googleusercontent.com/search?q=cache:http://…(没有http://和www的变体也不起作用)。

–mklement0
2014年7月22日在18:30

@ mklement0:那是因为CNN不允许。

–指甲油
15年1月24日在11:33

@SomeNickName您将Google用作默认搜索引擎,因此Firefox所做的全部就是对缓存进行Google搜索:http://example.com/,它会重定向到缓存的页面(此页面上的其他答案指出) )。这将在任何将Google用作默认搜索引擎的浏览器上“起作用”。但是,即使您使用其他搜索引擎,我的解决方案也可以使用,并且直接进入缓存的页面,而不是通过Google搜索重定向。

–user14334
16年1月9日在0:46



#2 楼

如果您使用的是Google Chrome浏览器,只需使用以下查询即可从Google获取缓存页:

cache:http://www.example.net/


例如,您可以使用:

cache:http://www.example.com/catalog/item/6395190/8298122.htm


在Google搜索中找到相应的缓存页面。

评论


是的,这是在相关问题中给出的。我正在专门寻找一种修改URL来获取缓存页面的方法。

–兰斯·罗伯茨(Lance Roberts)
11年5月25日在13:03

现在,上述两种方法似乎都产生404错误

–user21742
2012年7月3日在1:32



同意,此“修复”的所有版本都会在Google 404中产生。我喜欢Google如何缓存,因为它可以看到文本并向右提供图片片段,但无法炸开网页以读取整个缓存版本-完全没用。必须有一种方法..

–user23377
2012年8月16日下午4:38

我试过了,搜索没有触发。嗯,这很奇怪(也尝试过其他网址)

–ajax333221
2012年9月4日于1:24

我仍然使用它来获取Chrome中的缓存版本:cache:http://example.com

– Xeoncross
13年6月6日在21:29