现象
#24 已关、#29 已合入 v5,但 https://garden.oldwinter.top 首页 / 花园导览 仍有若干不存在的笔记渲染成可点的 internal internal-link alias(无 broken class),点击落到 404:「私有笔记或笔记不存在。」
读者无法区分死链与真链。线上 CSS 虽有默认 a.internal.broken 样式,这些链接没用上;#29 的「不可点 broken chip」也未出现在当前 index-dbb2984b.css(无 pointer-events)。
对照:同页「🧰 本库使用指南」「🧀 个人知识管理」「🔧 如何用好AI工具」「🍀 花园导览」为 200。
复现
- 打开 https://garden.oldwinter.top/(AboutTheGarden)。
- 点正文这些仍显示为有效内链的条目(HEAD 2026-08-31):
| 链接文案 |
实际路径 |
HTTP |
| 卡片笔记 |
/卡片笔记 |
404 |
| 🏋 如何保持健康 |
/🏋-如何保持健康 |
404 |
| 🗜 效率工具使用 |
/🗜-效率工具使用 |
404 |
| 思考的过程容器 |
/思考的过程容器 |
404 |
| Obsidian |
/obsidian |
404 |
近邻真页:/spaces/2-area/运动健康/、/cards/本库如何免费发布至web 为 200。
- 打开 https://garden.oldwinter.top/🍀-花园导览/ ,再点:
| 链接文案 |
HTTP |
| 如何阅读由双链笔记组成的文章 |
404 |
| 🏗 本库Roadmap |
404 |
| 🌏 本库发布指南 |
404 |
| 🏋 如何保持健康 / 🗜 效率工具使用 |
404 |
DOM:死链 class 仍是 internal internal-link alias,不是 broken。
本地截图(云端机,404 页本身极简所以 PNG 约 13KB,非白屏;评论未贴图,勿当核验过):
/workspace/ux-dg3/patrol-20260831/01-home.png
/workspace/ux-dg3/patrol-20260831/02-guide.png
/workspace/ux-dg3/patrol-20260831/04-health-404.png
/workspace/ux-dg3/patrol-20260831/05-obsidian-404.png
/workspace/ux-dg3/patrol-20260831/06-pkms-ok.png
想改成啥
首页五大领域入口和导览关键引导要么到达真实笔记,要么按断链处理(不可点或明显 broken),不要伪装成有效内链。
验收
现象
#24 已关、#29 已合入
v5,但 https://garden.oldwinter.top 首页 / 花园导览 仍有若干不存在的笔记渲染成可点的internal internal-link alias(无brokenclass),点击落到 404:「私有笔记或笔记不存在。」读者无法区分死链与真链。线上 CSS 虽有默认
a.internal.broken样式,这些链接没用上;#29 的「不可点 broken chip」也未出现在当前index-dbb2984b.css(无pointer-events)。对照:同页「🧰 本库使用指南」「🧀 个人知识管理」「🔧 如何用好AI工具」「🍀 花园导览」为 200。
复现
/卡片笔记/🏋-如何保持健康/🗜-效率工具使用/思考的过程容器/obsidian近邻真页:
/spaces/2-area/运动健康/、/cards/本库如何免费发布至web为 200。DOM:死链 class 仍是
internal internal-link alias,不是broken。本地截图(云端机,404 页本身极简所以 PNG 约 13KB,非白屏;评论未贴图,勿当核验过):
/workspace/ux-dg3/patrol-20260831/01-home.png/workspace/ux-dg3/patrol-20260831/02-guide.png/workspace/ux-dg3/patrol-20260831/04-health-404.png/workspace/ux-dg3/patrol-20260831/05-obsidian-404.png/workspace/ux-dg3/patrol-20260831/06-pkms-ok.png想改成啥
首页五大领域入口和导览关键引导要么到达真实笔记,要么按断链处理(不可点或明显 broken),不要伪装成有效内链。
验收
internal internal-link(或根本不输出<a>)