diff --git a/docs/README.md b/docs/README.md index e7638fd..312f712 100644 --- a/docs/README.md +++ b/docs/README.md @@ -58,9 +58,21 @@ 模板里已经区分了不同用途,不用每次重新组织开场描述。 +### 5. 前端 Nginx 切换后复测模板 + +如果某台机器刚切换前端站点伪静态,建议直接使用: + +- [前端nginx切换后复测模板.md](/www/wwwroot/diff-maccms/SEONexus/docs/前端nginx切换后复测模板.md) + +适用场景: + +1. 新规则刚上线后的首轮验收 +2. 清缓存后的复测记录 +3. 需要快速判断“是已生效,还是只是看起来像生效” + ## 历史 / 专项文档 -### 5. 老模板回灌执行文档 +### 6. 老模板回灌执行文档 - [1269-SEONexus-老模板第一阶段回灌执行文档.md](/www/wwwroot/diff-maccms/SEONexus/docs/1269-SEONexus-老模板第一阶段回灌执行文档.md) @@ -70,7 +82,7 @@ 2. 对照历史回灌动作 3. 排查旧版本与新版本差异 -### 6. Admin2 Spider Workbench 生产排障记录 +### 7. Admin2 Spider Workbench 生产排障记录 - [2026-04-16-admin2-spider-workbench-production-fix.md](/www/wwwroot/diff-maccms/SEONexus/docs/2026-04-16-admin2-spider-workbench-production-fix.md) diff --git a/docs/前端nginx切换后复测模板.md b/docs/前端nginx切换后复测模板.md new file mode 100644 index 0000000..ba11e20 --- /dev/null +++ b/docs/前端nginx切换后复测模板.md @@ -0,0 +1,182 @@ +# 前端 Nginx 切换后复测模板 + +这份模板用于: + +1. 某台机器刚替换前端站点伪静态后 +2. 某一批站刚切到新规则后 +3. 需要快速判断“规则是否真的生效”时 + +建议配合: + +- [2026-04-17-spider-nginx-运维摘要.md](/www/wwwroot/diff-maccms/SEONexus/docs/2026-04-17-spider-nginx-运维摘要.md) +- [接手检查清单模板.md](/www/wwwroot/diff-maccms/SEONexus/docs/接手检查清单模板.md) + +--- + +## 1. 基础信息 + +- 机器: +- 切换时间: +- 采用的 nginx 模板: +- 代理回源地址: +- 是否已清前端缓存: + +示例: + +- 机器:`cluster-e-video` +- 切换时间:`2026-04-17 15:40 +08:00` +- 采用的 nginx 模板: + - `站点伪静态-受管蜘蛛放行版-动态页安全缓存.txt` +- 代理回源地址: + - `http://111.11.11.111:13205` +- 是否已清前端缓存: + - `是` + +## 2. 至少抽测 3 个站 + +建议至少覆盖: + +1. 一个已知健康站 +2. 一个历史上出过缓存误判的站 +3. 一个历史上出过蜘蛛异常的站 + +填写: + +1. 站点 A: +2. 站点 B: +3. 站点 C: + +## 3. 普通访问复测 + +每个站至少测: + +1. 首页 +2. 一个真实详情页 +3. 一个真实播放页 + +记录模板: + +### 站点: + +#### 首页 + +- URL: +- 状态码: +- `X-Cache-Status`: +- `X-Cache-Mode`: +- `X-Managed-Spider`: + +#### 详情页 + +- URL: +- 状态码: +- `X-Cache-Status`: +- `X-Cache-Mode`: +- `X-Managed-Spider`: + +#### 播放页 + +- URL: +- 状态码: +- `X-Cache-Status`: +- `X-Cache-Mode`: +- `X-Managed-Spider`: + +## 4. `?__nocache=1` 复测 + +每个站至少选一个详情页或播放页验证。 + +期望: + +1. `X-Cache-Status: BYPASS` +2. `X-Cache-Mode: bypass` +3. `X-Cache-Bypass: 1` + +记录: + +- URL: +- 状态码: +- `X-Cache-Status`: +- `X-Cache-Mode`: +- `X-Cache-Bypass`: + +## 5. 蜘蛛 UA 复测 + +至少测: + +1. `Sogou` +2. `Baiduspider` +3. 如果当前关心字节,再测 `Bytespider` + +### Sogou + +- URL: +- 状态码: +- `X-Managed-Spider`: + +### Baiduspider + +- URL: +- 状态码: +- `X-Managed-Spider`: + +### Bytespider + +- URL: +- 状态码: +- `X-Managed-Spider`: + +## 6. 是否仍存在旧路径误判 + +如果历史日志里有旧路径,必须补一条说明: + +1. 历史旧路径: +2. 当前真实路径: +3. 当前旧路径状态码: +4. 结论: + +## 7. 最终判断 + +只用下面 4 类结论,不要写模糊话术: + +- [ ] 已生效,可继续观察 +- [ ] 已生效,但仍有旧日志残留 +- [ ] 已生效,但有旧路径失效问题 +- [ ] 未完全生效,需要继续排查 + +## 8. 下一步动作 + +从下面选一个为主动作: + +1. 等下一轮蜘蛛日志 +2. 继续补测更多站 +3. 单独排查某个异常站 +4. 回滚 / 调整 nginx 规则 + +填写: + +- 下一步: + +--- + +## 极简汇报模板 + +```md +机器: +切换时间: +模板: + +抽测站点: +1. +2. +3. + +结论: +1. +2. +3. + +是否已验证 `__nocache=1`: +是否已验证 `Sogou/Baiduspider`: +下一步: +```