dengliming opened a new issue, #1137: URL: https://github.com/apache/shenyu-website/issues/1137
A number of links inside blog and news posts point to routes that do not exist on the current site. Counts include en + zh copies. ## Dead internal routes - **`/docs/next/...`** (10 links) — there is no `next` version because `current` is `lastVersion`. `news/Apache-ShenYu-release-version-2.6.0.md:28,51,153,209,302` (+ zh `:27,50,152,208,301`), `i18n/zh/docusaurus-plugin-content-blog/Plugin-SourceCode-Analysis-Divide-Plugin.md:11,802`. Fix: drop `/next`. - **`/docs/index` and `/zh/docs/index`** (18 links, mostly lines 9–13 of the DataSync / Dubbo / Divide / SPI / RegisterCenter posts). The route is `/docs/`. - **Hashed build assets**: `news/Apache-ShenYu-release-version-2.6.0.md:57,59` (+ zh `:56,58`) embed `/zh/assets/images/card_list_zh-5a32….png` and `discovery-design-3081….png`. Those hashes change every build. Point to `/img/...` instead. - **`/en/...` prefix**: `news/Apache-ShenYu-Committer-2026-01-21.md:64` links `/en/community/contributor-guide` (en has no prefix → 404). - **Old site structure `/projects/shenyu/...`**: 25 links in zh `Apache-ShenYu-release-milestone-version-2.4.0.md` (l.61–369); `/en/projects/shenyu/register-center-design/` in `news/Soul-gateway-...-2.3.0.md:63` (+ zh `:62`). Historical posts; relink to `/docs/2.4.0/...` or leave. - **Old doc paths**: `/zh/docs/user-guide/dubbo-proxy/` in zh `Plugin-SourceCode-Analysis-Dubbo-Plugin.md:13` (now `user-guide/proxy/dubbo-proxy`); `/zh/community/contributor` in zh `Apache-ShenYu-Committer-2022-02-28.md:21` (should be `contributor-guide`). ## English posts linking to Chinese pages 10 en news posts link `https://shenyu.apache.org/zh/community/contributor-guide` (2.7.1:151, 2.7.0.3:123, 2.7.0.2:98, 2.7.0.1:116, 2.7.0:558, 2.6.0:825, Committer-2024-08-08:69, Committer-2024-08-14:73, …), and 7 en blog posts link `/zh/docs/...` (e.g. `Plugin-SourceCode-Analysis-Dubbo-Plugin.md:10,15,316`, `RegisterCenter-...-Http-Register.md:1002`). Use locale-neutral links such as `/community/contributor-guide`. ## Stale hosts - `shenyu.incubator.apache.org`: `blog/Plugin-SourceCode-Analysis-Mcp-Server-Plugin.md:30` and zh `:36` → should be `/blog/DataSync-SourceCode-Analysis-WebSocket-Data-Sync`. - `http://shenyu.apache.org` (non-https): `blog/SPI-SourceCode-Analysis-LoadBalance-SPI.md:465,474`, zh `SPI-SourceCode-Analysis-PredicateJudge-SPI.md:8`. - `github.com/apache/incubator-shenyu*`: ~29 links in 14 files (GitHub redirects, cosmetic). ## MDX rendering glitches - `blog/SPI-SourceCode-Analysis-LoadBalance-SPI.md:177` (+ zh `:176`): `$$ {1-1}` — MDX evaluates `{1-1}` and prints `0`. - `news/Apache-ShenYu-release-version-2.7.0.md:337` (+ zh `:333`): `-> {}` — empty expression, renders as `->`. - `blog/DataSync-SourceCode-Analysis-Apollo-Data-Sync.md:555`: unclosed backtick. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
