私はこれにかなり困惑しており、誰かが光を当てることができることを望んでいました.
私のhtaccessファイルには、次のものがあります。
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/html "access plus 4 hours"
</IfModule>
ただし、ヘッダーを確認すると機能していないようです。
「no-store、no-cache、must-revalidate、post-check=0、pre-check=0」と表示されます
しかし、このコードを使用すると:
# 4 HOURS
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=14400, must-revalidate"
</FilesMatch>
キャッシュを取得します。 max-age=14400、再検証が必要
何か不足していますか?1 つはサーバー用で、もう 1 つはブラウザー用ですか? つまり、ボイラープレートが付属しているので、両方が同じ場合は最初のものを使用することをお勧めします。
前もって感謝します!