• 自动html缓存 V1.1

    生成html静态缓存页?nginx会跳过迅睿系统,直接读取html静态页,极大地降低服务器负担

名称 自动html缓存
版本号 V1.1
应用编号 APP1999
应用类型 插件
发布时间 2026-08-13 11:53:55
更新时间 2026-08-17 22:55:06
插件类型 工具类
功能类别 CMS建站
依赖场景 CMS建站系统大众版 说明

源码说明

🚀 迅睿CMS HTML静态缓存插件介绍

❓ 为什么要生成 HTML 静态缓存页?

降低服务器负担:Nginx 可直接读取静态页面,完全跳过迅睿系统核心处理。

增强安全性:有效抵御恶意流量,起到一定的防攻击作用。

⚖️ 与官方静态生成插件有何区别?

官方插件:需要修改系统的 URL 伪静态规则。

本插件:依然保留动态网址结构,同时在后台自动生成带有 .html 后缀的规则化文件。

⚙️ 后台需要进行哪些设置?

零配置:后台无需任何复杂设置,只需在 Nginx 伪静态规则中引入一条插件提供的规则文件即可。

📂 缓存范围与存储说明

缓存范围:支持首页、共享/独立模块的列表页、列表分页以及详情页。

触发生成:当访问的页面尚无对应 HTML 文件时,系统自动生成。

触发清理:后台提交数据、更新栏目缓存或更新全站缓存时,将自动清空所有缓存文件。

存储路径:统一保存在 /public/_cache/ 目录下(该目录需保持可写权限,已内置安全限制,拒绝浏览器直接访问)。

多终端区分:

💻 电脑端:/public/_cache/pc

📱 手机端:/public/_cache/mobile

📱 平板端:跟随后台设定

📐 缓存规则示例(以 PC 端为例)

1️⃣ 首页

访问路径:/

缓存文件:/public/_cache/pc/index.html

2️⃣ 列表页

共享模块:/index.php?c=category&id=1

📂 对应缓存:/public/_cache/pc/news/category/1.html

自定义模块:/index.php?s=product&c=category&id=1

📂 对应缓存:/public/_cache/pc/product/category/1.html

3️⃣ 列表分页

访问路径:/index.php?c=category&id=1&page=2

📂 对应缓存:/public/_cache/pc/news/1/2.html (自定义模块规则同理)

4️⃣ 内容详情页

共享 news 模块:/index.php?c=show&id=1

📄 对应缓存:/public/_cache/pc/news/show/1.html

自定义模块:/index.php?s=product&c=show&id=1

📄 对应缓存:/public/_cache/pc/product/show/1.html

🖼️ 插件截图预览

1
2
电话咨询 微信客服