0

奇妙な問題が発生しました。私のサイトはすべてのブラウザで完全に表示されますが、Google、Bing、または Yahoo でキャッシュされたサイトのページをチェックすると、すべてのリンクが上書きされているため、壊れたリンクと画像が表示されます。

直接の URL がhttp://www.expatads.com/47-Thailand/で、完璧に表示されているとしましょう。

これが同じURLのGoogleキャッシュです。 http://webcache.googleusercontent.com/search?q=cache:qFAzM4VMsJsJ:www.expatads.com/47-Thailand/+&cd=1&hl=en&ct=clnk

私が知りたいのは、検索エンジンがページをキャッシュして表示するのを待つ代わりに、目に見えるエラーを再現する最善の方法です. Web ブラウザーではエラーは表示されませんが、実際にはその原因となるパス エラーが存在します。

ブラウザ、ソフトウェアなどを使用してこれらのエラーを再現できる方法を誰かに教えていただければ幸いです。

4

1 に答える 1

1

これがエラーであると誤解していると思います。ページの Google 検索結果のスクリーンショットを見ると、画像が表示されています。

Google のキャッシュは相対 URL を書き換えないようです。常に機能するとは限らず、一部のサイトではホットリンクが許可されないなどの理由から、これはある程度理にかなっています。したがって、相対リンクを使用してページにリンクされているすべてのリソースは表示されません。 Google のキャッシュ バージョンにアップします。

他のブラウザーでサイトがどのように見えるかを確認したい場合は、Browsershotsを試してみてください。これにより、互換性をテストするために、膨大な数のブラウザーのスクリーンショットが得られます。

于 2012-04-24T18:14:30.487 に答える