HomeDash Bot
ca80ba2510
fix(gateway): auth 类路由重复写 /favicon.ico 导致 nginx -t 失败(v96 部署被回滚的真因)
v96 部署时脚本报"网关配置重新生成失败 → 回滚到 ui-v95"。根因:auth 类路由的 Upstream
是在 writeErrorPages 之后才赋值的,所以它先按"门户自己渲染"拿到了门户 favicon,
随后新的"favicon 直通上游"块又写了同一个 location → nginx 拒绝重复 location。
修法:直通块对 auth 类跳过(门户页/登录页继续用门户自己的图标)。
另加回归测试 TestNoDuplicateExactLocations:解析渲染结果,断言任一 server 块内
不得出现重复的 `location = X`;已用"临时移除守卫"做过反向对照,确认该测试真能抓到。
2026-09-13 08:58:41 +08:00
..
2026-09-11 23:14:45 +08:00
2026-09-13 07:56:38 +08:00
2026-09-12 10:10:52 +08:00
2026-09-11 22:00:09 +08:00
2026-09-12 08:32:03 +08:00
2026-09-13 08:58:41 +08:00
2026-09-13 08:58:41 +08:00
2026-09-08 22:25:00 +08:00
2026-09-08 22:25:00 +08:00
2026-09-12 10:28:03 +08:00
2026-09-13 07:56:38 +08:00
2026-09-12 10:19:22 +08:00
2026-09-13 07:56:38 +08:00
2026-09-11 22:00:09 +08:00
2026-09-13 07:56:38 +08:00