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]

Reply via email to