morningman opened a new pull request, #3963:
URL: https://github.com/apache/doris-website/pull/3963

   ## What this PR does
   
   Fixes the 404 card links on the **Getting Started → intro** page.
   
   The cards in *"I am migrating from another technology"* and *"I want to 
explore further"* pointed to doc paths that don't exist, so every card returned 
404:
   
   - `alternatives/alternative-to-clickhouse` / `-elasticsearch` / `-trino`
   - `../use-cases/overview`
   - `../benchmark/overview`
   - `../architecture-concepts/overview`
   
   ## Changes
   
   | Section | Card | New target |
   | --- | --- | --- |
   | Migrating | Alternative to ClickHouse | `/why-doris/compare#clickhouse` |
   | Migrating | Alternative to Elasticsearch | `/why-doris/compare#elastic` |
   | Migrating | Alternative to Trino | `/why-doris/compare#trino` |
   | Explore | Use Cases | `/why-doris/users` |
   | Explore | Benchmarks | `/why-doris/benchmarks` |
   | Explore | Architecture and Concepts | `../features-architecture/intro` |
   
   - The migrating cards **deep-link** to the comparison page. `CompareNext` 
now reads the URL hash on mount and opens the matching competitor tab (falling 
back to the default ClickHouse tab), so `#clickhouse` / `#elastic` / `#trino` 
land on the right comparison.
   - The Architecture card uses a **relative** doc link 
(`../features-architecture/intro`) so it stays correct across doc versions.
   
   ## Scope
   
   Applied consistently across the current and `version-4.x` docs, in both 
English and Chinese — 4 `intro.mdx` files — plus the shared 
`src/components/why-doris-next/CompareNext.tsx` component.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to