0

ApacheCentOSとWordpressで最も奇妙な動作を経験しています。開発中のシンプルなサイトがあります。ブラウザは期待どおりにヘッダー画像をキャッシュします。つまり、新しいバージョンをアップロードするか、(Yummy FTPを介して)複製を作成するまでです。元の画像は毎回キャッシュされますが、置き換えられるとすぐに、同じ正確なバージョンとファイル名であっても、ブラウザのキャッシュは機能しなくなり、ページが変更されるたびに再読み込みされます。ブラウザはSafariです。

これを引き起こしている可能性があるものについてのアイデアはありますか?

4

1 に答える 1

0

あなたの説明はこれに答えるほど正確ではありません。さまざまなキャッシュメカニズムがあります。これに答えるには、ブラウザが実行するすべてのHTTPクエリをデバッグし、キャッシュ制御のためにリクエストとレスポンスのヘッダーを確認する必要があります。

http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html

Firefoxでは、Firebugを介して実行でき、Chromeには開発者ツールが組み込まれています。Safariについて簡単な調査を行いましたが、Safariを使用してHTTPをデバッグするのはそれほど簡単ではないようです。ただし、フローはすべてのブラウザで非常に似ている必要があります。

ほとんどの場合、画像がキャッシュされたブラウザでも、画像が変更されたかどうかを確認するリクエストを送信し、取得します

HTTP 304:変更されていません

サーバーからの応答。

于 2013-02-08T22:51:36.030 に答える