1

私はこのヘッダーと少し混乱しています。.httaccess に "Expires" と "Cache-Control: max-age" を既に追加しました。アドバイスに従って、「E-tag」と「Last-Modified」も削除しました。

Last-Modified および ETag ヘッダーを削除すると、If-Modified-Since および If-None-Match リクエストとそれらの 304 Not Modified Response が完全に排除されるため、Expires ヘッダーが新しいことを示すまで、ファイルは更新をチェックせずにキャッシュされたままになります。コンテンツが利用可能です!

では、なぜ Google の PageSpeed がそれを示しているのでしょうか?:

キャッシュ バリデータを指定してください: 次のリソースにはキャッシュ バリデータがありません。キャッシュ バリデータを指定しないリソースは、効率的に更新できません。Last-Modified または ETag ヘッダーを指定して、次のリソースのキャッシュ検証を有効にします

4

0 に答える 0