SSLの場合でも静的コンテンツをキャッシュしたい場合
SSLで保護されているページの場合、FirefoxやSafariなどでは静的コンテンツもキャッシュをしないようだ。
毎回、画像とかをリクエストされると描画も遅いので、下記のようにすればSSLの場合でもキャッシュされるようになるみたい。
<IfModule expires_module> ExpiresActive On <FilesMatch ".(jpeg|jpg|gif|png|gz|css|js)$"> ExpiresDefault "access plus 10 days" Header onsuccess append Cache-Control public </FilesMatch> </IfModule>
重要なのは下記の1行。
Header onsuccess append Cache-Control public
これでちゃんとキャッシュされるようになりました、めでたしめでたし。