Skip to content

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

Merged
dangrondahl merged 2 commits intomainfrom
add_docs_from_current
Apr 16, 2026
Merged

docs: add legacy Netlify redirects for migration to Mintlify#155
dangrondahl merged 2 commits intomainfrom
add_docs_from_current

Conversation

@dangrondahl
Copy link
Copy Markdown
Contributor

@dangrondahl dangrondahl commented Apr 16, 2026

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
Copy link
Copy Markdown
Contributor

mintlify bot commented Apr 16, 2026

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