putyourlightson/craft-clear-browser-cache

为每个唯一的访问者清除一次本地浏览器缓存。

1.0.0 2024-08-29 05:25 UTC

This package is auto-updated.

Last update: 2024-08-29 05:33:35 UTC


README

此模块为每个唯一的访问者清除一次本地浏览器缓存。它是通过发送一个值为 "cache"Clear-Site-Data 响应头,并设置一个名为 BrowserCacheCleared 的cookie来防止再次发送该头。

要了解其存在的原因,请阅读以下文章 → read this article →

要求

此插件需要 Craft CMS 4.0.0 或更高版本,或 5.0.0 或更高版本。

安装

通过 composer 安装此模块。

composer require putyourlightson/craft-clear-browser-cache

安装完成后,模块会自动启动,不需要进行任何进一步设置。

配置

模块配置为仅在截止日期之前运行,默认设置为 2026-01-01。在此日期之后,模块将不再起作用。此值可以通过在 .env 文件中设置环境变量 CLEAR_BROWSER_CACHE_CUTOFF_DATE 来覆盖。

CLEAR_BROWSER_CACHE_CUTOFF_DATE=2025-09-01

PutYourLightsOn 创建。