expireTime
ISRが有効なページに対して、CDNがCache-Control
ヘッダーで使用するカスタムのstale-while-revalidate
有効期限を指定できます。
next.config.js
を開き、expireTime
設定を追加します。
next.config.js
module.exports = {
// one hour in seconds
expireTime: 3600,
}
これで、Cache-Control
ヘッダーを送信する際、有効期限が特定の再検証期間に応じて計算されます。
例えば、あるパスの再検証期間が15分で、有効期限が1時間の場合、生成されるCache-Control
ヘッダーはs-maxage=900, stale-while-revalidate=2700
となり、設定された有効期限より15分短く陳腐化状態を維持できます。
この情報は役立ちましたか?