Skip to content

fix(web): 迁移首页 locale 根布局#149

Merged
mirror29 merged 2 commits into
mainfrom
fix/web-locale-root-layout-pr2
Jul 23, 2026
Merged

fix(web): 迁移首页 locale 根布局#149
mirror29 merged 2 commits into
mainfrom
fix/web-locale-root-layout-pr2

Conversation

@mirror29

Copy link
Copy Markdown
Owner

Summary

  • 将英文首页迁移到 /、中文首页固定在 /zh/,使静态 HTML 输出正确的 lang 属性。
  • 将旧 /en/ 临时 302 到 /,并移除无公开价值的 Kit 路由与静态产物。
  • 启用 Next 16 globalNotFound,保留法律页 URL/metadata,并将路由边界写入静态导出合同。

Test plan

  • pnpm typecheck
  • pnpm test
  • pnpm build
  • pnpm test:export
  • 本地开发服务器://zh//privacy/ 返回 200

🤖 Generated with Claude Code

mirror29 and others added 2 commits July 23, 2026 13:52
让英文根路径与中文路径分别输出正确的 html lang,迁移旧 /en/ 首页,并移除无公开价值的 kit 路由。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
将 Next 16 的 globalNotFound 开关置于 experimental 配置,保证多根布局在开发与静态导出中一致解析。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Review base: 7beb6a8

🤖 GLM-5.2 PR Review

⚠️ review 未完成:GLM API 调用失败:IncompleteRead(6828 bytes read, 11 more expected)

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying inalpha-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 08c5d29
Status: ✅  Deploy successful!
Preview URL: https://c4eaeeb2.inalpha-web.pages.dev
Branch Preview URL: https://fix-web-locale-root-layout-p.inalpha-web.pages.dev

View logs

@mirror29
mirror29 merged commit 7c6bc5c into main Jul 23, 2026
10 checks passed
@mirror29
mirror29 deleted the fix/web-locale-root-layout-pr2 branch July 23, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant