Add redirects for 52 legacy doc paths still returning 404 (batch 3)#711
Merged
Conversation
Maps legacy paths from the GitBook, ReadMe (/docs/*, /reference/*), and Docusaurus (/category/*) eras of docs.runpod.io to their closest current pages. All destinations verified live (HTTP 200) and none is itself a redirect source. Also normalizes a trailing blank line in overview.mdx (whitespace-only) so the .mdx-path-filtered checks run on this PR. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
lavanya-gunreddi
approved these changes
Jul 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
Third batch of legacy-path redirects. The Ahrefs Site Audit 4XX issue flags 56 docs.runpod.io paths still returning 404 (verified against the live site today). These are leftovers from the GitBook, ReadMe (
/docs/*,/reference/*), and Docusaurus (/category/*,/hosting/*) eras of the docs site. Several sources carry external backlinks (page rating 5-7 in Ahrefs), so they leak authority and strand real visitors.Follows the same method as #692 and #694: each path mapped to the closest current content-equivalent page (exact successor > renamed feature's new home > category target > nearest section overview), every destination verified live (HTTP 200), and no destination is itself a redirect source (one hop only). Old-page content was confirmed via this repo's git history (GitBook/ReadMe-era trees) and the Wayback Machine where available.
Change
Adds 52 entries to the
redirectsarray indocs.json. Also normalizes a trailing blank line inoverview.mdx(whitespace-only) so the .mdx-path-filtered "Check tooltip imports" workflow and the Mintlify staging deployment both run on this PR.Mapping
/faq/get-started/concepts/docs/faq/get-started/concepts/graphql-api/sdks/graphql/manage-pods/docs/graphql-api/sdks/graphql/manage-pods/graphql/spec/sdks/graphql/manage-pods/docs/start-pod/sdks/graphql/manage-pods/hosting/overview/references/security-and-compliance/hosting/burn-testing/references/security-and-compliance/hosting/maintenance-and-reliability/references/security-and-compliance/tutorials/migrations/banana/overview/serverless/overview/docs/get-started/quickstart/get-started/docs/serverless-endpoint-urls/serverless/endpoints/send-requests/docs/using-your-api/serverless/endpoints/send-requests/tutorials/integrate-serverless-with-web-applications/serverless/endpoints/send-requests/tutorials/text-to-video-pipeline/tutorials/public-endpoints/text-to-video-pipeline/ai-endpoints/image-based/dreambooth-sd-v1.5/public-endpoints/overview/serverless-ai/runpod-apis/public-endpoints/overview/reference/runpod-apis/public-endpoints/overview/reference/pygmalion-6b/public-endpoints/overview/scaling/serverless/endpoints/endpoint-configurations/serverless/timeout/serverless/endpoints/endpoint-configurations/templates/pods/templates/overview/model-management/serverless/endpoints/model-caching/category/workers/serverless/workers/overview/api/errors/api-reference/overview/docker/create/tutorials/introduction/containers/create-dockerfiles/secrets/pods/templates/secrets/serverless-gpu/overview/serverless/overview/serverless-ai/custom-apis/serverless/overview/docs/custom-apis/serverless/overview/inference/llm/vllm/serverless/vllm/overview/serverless/deploy-with-vllm/serverless/vllm/overview/serverless-workers/vllm/serverless/vllm/overview/category/vllm-endpoint/serverless/vllm/overview/references/runpodctl/runpodctl_start_pod/runpodctl/reference/runpodctl-pod/logging/serverless/development/logs/docs/pods/pods/overview/pricing/serverless/serverless/pricing/docs/automatic-stop/pods/manage-pods/tutorials/run-ollama-on-pods/tutorials/pods/run-ollama/serverless/handler-api/serverless/workers/handler-functions/docs/handler-additional-controls/serverless/workers/handler-functions/serverless-endpoints/serverless/endpoints/overview/serverless/endpoints/get-job-status/serverless/endpoints/operation-reference/docs/network-volumes/storage/network-volumes/tutorials/deploy-cached-models/tutorials/serverless/model-caching-text/docs/errors/serverless/troubleshooting/docs/docker/containers/docs/connect-to-pod/pods/connect-to-a-pod/deployment-guide/serverless/workers/deploy/docs/volume-mounts/pods/storage/typesMapping notes:
hosting/*was consolidated intohosting/partner-requirements, which already redirects to/references/security-and-compliance./docs/start-podwas the old GraphQL "Start On-Demand Pod" page (verified via Wayback);/sdks/graphql/manage-podsdocuments thepodResumemutation./graphql/specpoints to/sdks/graphql/manage-podsrather than/references/graphql-specbecause the latter is an external-link nav entry (returns 307 to graphql-spec.runpod.io), not a page, and destinations must be final pages./serverless/endpoints/get-job-statuspoints to/serverless/endpoints/operation-reference(documents the/statusoperation) instead of/serverless/endpoints/operations, because/serverless/endpoints/operationsis itself a redirect source indocs.json./faqand/docs/faqpoint to/get-started/concepts. Note the existing/references/faqredirect points to/pods/troubleshooting/zero-gpus; concepts is a better general-FAQ landing, but flag if you would rather keep all three consistent.Intentionally left to 404
No plausible current content equivalent exists for these; redirecting them anywhere would mislead:
/pods/monitoring/prometheus(no Prometheus/monitoring docs exist today)/resource-management(topic unidentifiable; never archived, no trace in repo history)/references/region-availability(no current page lists regions/data centers)/gpu-memory-management(no current GPU memory/OOM docs;serverless/development/optimizationcovers cold starts, not memory)Verification
docs.jsonparses as valid JSON; no duplicate sources across all 171 redirect entries.node scripts/validate-tooltips.jspasses.Merge gotcha: branch protection requires an ACTIVE Mintlify staging deployment, which any other branch's preview deploy invalidates. Approve and squash-merge in one sitting right after checks go green.
🤖 Generated with Claude Code