Skip to content

docs: add legacy Netlify redirects for migration to Mintlify - #155

Merged
dangrondahl merged 2 commits into
mainfrom
add_docs_from_current
Apr 16, 2026
Merged

dangrondahl merged 2 commits into
mainfrom
add_docs_from_current

Conversation

@dangrondahl

@dangrondahl dangrondahl commented Apr 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Adds 5 redirect rules from the old Hugo/Netlify docs.kosli.com site (_redirects file in kosli-dev/cli) to config/redirects.json
  • Ensures bookmarks and search engine links from the old site continue working after the DNS cutover to Mintlify
  • Removes getting_started/overview.mdx which should not exist
  • Fixes a minor JSON formatting issue (stray comma)

Redirects added

Old URL Destination
/getting_started/part_9_querying /tutorials/querying_kosli
/getting_started/part_5_artifacts /getting_started/artifacts
/getting_started/overview /getting_started/install
/getting_started/part_1_overview /getting_started/install
/kosli_overview/what_is_kosli /understand_kosli/what_is_kosli

These redirects were originally added to the Netlify site between Sep 2023 and Jan 2024 for SEO purposes. All destination pages exist in this repo.

Test plan

  • Verify redirects work after merge by visiting the old paths on the Mintlify preview

Port 4 redirect rules from the old Hugo/Netlify docs site to ensure
bookmarks and search engine links continue working after cutover.
@dangrondahl
dangrondahl requested a review from a team as a code owner April 16, 2026 14:44
@mintlify

mintlify Bot commented Apr 16, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
kosli 🟢 Ready View Preview Apr 16, 2026, 2:46 PM

The getting_started/overview page should not exist. Remove it and
redirect both /getting_started/overview and the legacy
/getting_started/part_1_overview to /getting_started/install.
@dangrondahl
dangrondahl merged commit 2dadd1a into main Apr 16, 2026
5 checks passed
@dangrondahl
dangrondahl deleted the add_docs_from_current branch April 16, 2026 14:54

This branch was successfully deployed

1 active deployment
staging — 8d0f2cee Deployed Apr 16, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants