遠い将来のexpiresメソッドを使用して、サイトの読み込み時間を短縮しようとしています。
ただし、Firefoxで静的ファイルにアクセスすると、サーバーはHTTP / 1.x 304NOTMODIFIEDで応答します。ファイルが正しくキャッシュされている場合でも、リクエストを行うべきではありませんか?
これが私がapache2.2に持っている関連するhttpd.conf行です:
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
<FilesMatch "\.(ico|pdf|flv|jpe?g|png|gif|js|css|swf)$">
ExpiresActive On
ExpiresDefault "access plus 1 year" </FilesMatch>
YSlowによると、どの静的ファイルにも遠い将来の有効期限はありません。誰かが私が間違っていることを知っていますか?