私のウェブサイトのコンテンツに ExpiresDefault ExpiresByType を追加して、キャッシュされるようにしようとしています。私は Javascript、CSS、および画像の URL (パスのリビジョン番号) でキャッシュバスティングを使用して、これらの MIME タイプを永久に設定できるようにしています。Apache httpd で次のルールを設定しています。
ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType image/gif "access plus 10 years"
ExpiresByType image/png "access plus 10 years"
ExpiresByType image/jpeg "access plus 10 years"
ExpiresByType image/jpg "access plus 10 years"
ExpiresByType text/javascript "access plus 10 years"
ExpiresByType text/css "access plus 10 years"
次に、自分の Web サイトhttp://karmerd.comにアクセスし、 httplive ヘッダーを使用してヘッダーを確認すると、css の有効期限が正しいと思われるものが得られます。有効期限: 2019 年 2 月 3 日 17:52:48 GMT
しかし、私は Yahoo の Yslow firebug 拡張機能を使用しています。私は何か間違ったことをしていますか?私も自分のサイトで gravatar を使用していますが、Expires が設定されています。すべてに有効期限があるようです。イースローか私か?