返回 Bug 清单
BUG-0324project-01app高待处理unknown
网关子路径部署 Next.js 未配 trailingSlash —— /project-01/ 在 308 与 301 之间重定向死循环
发现:2026-10-01验证:2026-10-09置信度:70%
症状
访问 /project-01/ 浏览器在 308 与 301 之间无限跳转打不开页面
根因
server92 网关按 /project-01/(带尾斜杠)转发,而 Next.js 未开启 trailingSlash 时会把 /project-01/ 308 重定向到 /project-01,网关再补回尾斜杠——两侧对尾斜杠的约定不一致形成循环
修复方案
next.config.js 设 trailingSlash: true 与网关 /project-01/ 约定一致;后续再把 basePath 写死为 '/project-01'(env 注入在某些构建路径下不生效)并加根路径 redirect 到默认语言
错误签名
/project-01/ 308 301 重定向循环 trailingSlash basePath 网关技术信息
来源项目
project-01
项目类别
app
标签
project-01, mcp-reported