docs: fix broken relative links in Core Concepts page #72394
Merged
+15
−15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Fixes broken links on the Core Concepts documentation page reported in Slack. The links under "Sync Schedule", "Destination Namespace", and "Delivery Method" sections were returning 404 errors.
How
The Core Concepts page is rendered from a
readme.mdfile in a directory, making it an index page. WithtrailingSlash: falseinvercel.json, the URL becomes/platform/using-airbyte/core-concepts(no trailing slash). When browsers resolve relative links likesync-schedulesfrom this URL, they treatcore-conceptsas a file rather than a directory, causing the link to resolve to/platform/using-airbyte/sync-schedulesinstead of/platform/using-airbyte/core-concepts/sync-schedules.Fixed by converting relative links to absolute paths:
sync-schedules→/platform/using-airbyte/core-concepts/sync-schedulesnamespaces→/platform/using-airbyte/core-concepts/namespaces../delivery-methods→/platform/using-airbyte/delivery-methodsApplied to current docs and all versioned docs (1.6, 1.7, 1.8, 2.0).
Review guide
docs/platform/using-airbyte/core-concepts/readme.md- main source filedocusaurus/platform_versioned_docs/- identical changesKey verification: Confirm the absolute paths resolve correctly in both current and versioned documentation contexts.
User Impact
Users will no longer encounter 404 errors when clicking the Sync Schedules, Namespaces, or Delivery Methods links on the Core Concepts page.
Can this PR be safely reverted and rolled back?
Requested by: ian.alton@airbyte.io
Link to Devin run: https://app.devin.ai/sessions/c4eb2e4e161443a2a9a7293d74d4adb4
Important
Auto-merge enabled.
This PR is set to merge automatically when all requirements are met.