前提・実現したいこと
apache上で稼働しているWEBシステムにchromeでアクセスしたときに、
CSSファイル等がmemoryキャッシュはされるのに、
diskキャッシュは生成されない状況が発生しています。
chromeのキャッシュ領域にファイルが作成されていない状態です。
memoryキャッシュと共にdiskキャッシュにもキャッシュされる状態にしたいです。
発生している問題・エラーメッセージ
diskキャッシュがされていないので、chromeを開きなおすとすべてのコンテンツを
サーバーに取りに行ってしまいます。
該当のソースコード
apacheの設定ではレスポンスヘッダにはcache-controlの設定はしていません。
当初はno-storeの設定がされていたため、それを消しています。
試したこと
cache-controlの設定をno-storeにすると、memoryキャッシュもdiskキャッシュも利用されなくなることを確認しています。
cache-controlの設定をそれ以外no-cache等にするとmemoryキャッシュは効くものの、
diskキャッシュが一切利用されません。
同一のモジュール、設定にしている(はず)の別環境では、一部の環境においてのみ
diskキャッシュが有効になるケースが確認されていますが、
それらの環境間での差異は極力なくしているため、何が原因でそのような挙動の差が出ているのかが分かっていません。
同一挙動が発生したことがあるという情報がありましたら、お教えいただければと思っております。
補足情報(FW/ツールのバージョンなど)
chrome90にて確認。
Chromium版Edgeでも同一事象が発生することを確認
あなたの回答
tips
プレビュー