4.3 KiB
4.3 KiB
2026-04-17 当前阶段总结
这份文档用于把本轮关于前端 nginx、搜索页缓存、安全排障、国内蜘蛛恢复的关键结论压缩成一页。
适用场景:
- 你想快速回顾“现在到底定下了什么”
- 新的 Codex 会话需要 1 分钟接手
- 需要把这轮结论转发给同事或运维
一句话结论
当前这轮工作已经从“问题排查”进入“规则固化 + 证据补强”阶段:
- 前端 nginx 长期规则已经定型
- 搜索页双入口兼容已经确认必要
?__nocache=1已作为标准排障入口固定下来sogou恢复已拿到真实深页200样本,不再只是推测
1. 前端 nginx 当前正式规则
当前正式上线入口:
长期规则:
- 搜索页:
/get-index/get/index- cache key 带
$args
- 详情页 / 播放页 / 分类页 / 榜单页:
- cache key 不带
$args
- cache key 不带
- 所有动态页:
- 支持
?__nocache=1
- 支持
- 排障优先看:
X-Cache-StatusX-Cache-ModeX-Managed-Spider
2. 为什么搜索页必须双入口兼容
已经确认:
www.jpjdxs.com- 搜索入口:
/get-index
- 搜索入口:
www.jingxifa.com- 搜索入口:
/get-index
- 搜索入口:
www.hyjssb.com- 搜索入口:
/get/index
- 搜索入口:
同时还通过规则探测确认:
/get-index?wd=test- 会走
X-Cache-Mode: with-args
- 会走
/get/index?wd=test- 如果不单独兼容,仍可能落回
path-only
- 如果不单独兼容,仍可能落回
因此:
- 双兼容不是冗余项
- 是站群真实路由差异决定的必要项
3. 当前最实用的排障规则
以后再遇到“代码像没生效”“页面像串页”“蜘蛛像异常”时,统一按这个顺序:
- 先看
X-Cache-Status - 再看
X-Cache-Mode - 再看
X-Managed-Spider - 若仍怀疑前端缓存顶旧 HTML,用:
?__nocache=1
- 如果
?__nocache=1正常,而普通访问异常,优先清前端缓存
4. 受管蜘蛛映射当前正确读法
当前需要特别注意:
managed_spiders.map.conf.example受管蜘蛛映射-最优方案.txt
更接近“样例”和“推荐结构”,不是线上实时快照。
所以以后判断某蜘蛛当前是否已纳入 managed spider,不要只看样例文件。
正确优先级:
- 先看线上真实响应头
X-Managed-Spider - 再看线上真实
managed_spiders.map.conf - 最后才参考样例文件
5. 国内蜘蛛当前阶段判断
baiduspider
- 恢复结论仍成立
- 但单个时间窗样本有时很少
- 不要用某一个小窗口直接否定百度恢复
sogou
当前已不宜再简单说成“还是 403 为主”。
2026-04-17T17:30:02+08:00 这个窗口里:
- 总请求数:
10 200: 9404: 1
命中的 200 深页样本包括:
www.jingxifa.com /video-detail/cheng-shi-jian-ke-190614www.vikau.com /vodplay/xiu-zhen-zhe-zhi-fu-qin-de-cai-fu-110943-maotai-36www.cnzhenbang.com /category/dong-manwww.hyjssb.com /movie/.../154180
唯一 404 仍是 hyjssb 旧路径残留,不代表当前真实路由异常。
因此当前更准确的说法是:
sogou已经进入恢复初期- 已拿到真实首页、分类、详情、播放
200样本 - 历史旧
403仍然会拖累整体统计观感
bytespider
- 已出现
200样本 - 但当前主要还是
robots/ 首页层 - 还没到像
sogou那样有明显多站深页恢复
6. 最新日志读取口径
当前 domain-spider-crawl 的 summary 结构已经变更。
旧口径常用字段:
by_bot
新口径应优先看:
bot_bucketssummary_status_bucketssummary_records
所以如果后续看到:
by_bot为空latest看起来像没国内蜘蛛
不要立刻下结论。
先确认:
- 是否是 summary 字段结构变了
- 是否需要结合最近几个 run 一起看
7. 当前阶段最稳的结论
如果只保留 5 句,当前最稳的是:
- 正式上线模板优先用
站点伪静态-最终发布版.txt - 搜索页必须兼容
/get-index和/get/index - 排障先看响应头,不要先怀疑代码
sogou恢复已拿到真实深页200样本- 日志摘要读取已经换字段,不能再只看
by_bot