0

我遇到了一个奇怪的问题,我的网站在所有浏览器中都能完美显示,但是当在谷歌、必应甚至雅虎中检查网站的缓存页面时,所有这些页面都显示损坏的链接和图像,因为某些链接被覆盖,例如

假设直接 url 是http://www.expatads.com/47-Thailand/它显示完美。

这是相同网址的谷歌缓存。 http://webcache.googleusercontent.com/search?q=cache:qFAzM4VMsJsJ:www.expatads.com/47-Thailand/+&cd=1&hl=en&ct=clnk

我想知道的是重现此类可见错误的最佳方法,而不是等待搜索引擎缓存和显示页面。由于网络浏览器没有显示任何错误,但实际上存在导致该错误的路径错误。

如果有人能给我一种方法,让我可以使用某些浏览器、软件或其他东西重现这些错误,我将不胜感激?

4

1 回答 1

1

我相信您误认为这是一个错误。如果您查看Google 对您页面的搜索结果的屏幕截图,就会显示图像。

Google 的缓存似乎不会重写相对 URL,这是有道理的,因为它并不总是有效,并且某些网站可能不允许热链接等。因此,使用相对链接链接到您页面上的所有资源都不会显示在谷歌的缓存版本中。

如果您希望看到您的网站在其他浏览器中的外观,您可能想尝试Browsershots。这将为您提供大量浏览器的屏幕截图,以测试兼容性。

于 2012-04-24T18:14:30.487 回答