Skip to content

Fix/doc drap - #1239

Merged
twosugar merged 2 commits into
mainfrom
fix/doc-drap
Sep 2, 2026
Merged

Fix/doc drap#1239
twosugar merged 2 commits into
mainfrom
fix/doc-drap

Conversation

@twosugar

@twosugar twosugar commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

twosugar and others added 2 commits September 2, 2026 17:39
VitePress 相对链接按源文件解析,Astro(build format:file,URL 无尾斜杠)
按当前 URL 解析,导致 index/跨目录链接丢段 404。修复策略:
- 兄弟/同目录链接用相对路径(三语言通用,不写死 locale)
- index/跨目录链接用绝对路径(带 locale 前缀)
- 顺带修拼写/文件名错(subsciption→subscription、下划线→连字符、.md 后缀)

涉及页面(三语言):legal、quote/subscribe/overview、style-guide、
account/overview、market/trade-days、market/trade-session、screener、
socket/control-command

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
build format:file 下 Astro.url pathname 带 .html,经 TopNav 传入
LanguageSwitcher 后,切换语言生成的链接带 .html(资源 404)。
在 buildUrl 里 strip .html 兜底。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@twosugar
twosugar merged commit a50d356 into main Sep 2, 2026
2 checks passed
@twosugar
twosugar deleted the fix/doc-drap branch September 2, 2026 10:05
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