diff --git a/microsite/src/pages/link.tsx b/microsite/src/pages/link.tsx new file mode 100644 index 0000000000..87869333a7 --- /dev/null +++ b/microsite/src/pages/link.tsx @@ -0,0 +1,17 @@ +import { Redirect } from '@docusaurus/router'; +import React from 'react'; + +const redirects = { + 'bind-routes': + '/docs/plugins/composability#binding-external-routes-in-the-app', + 'scm-auth': '/docs/auth/#scaffolder-configuration-software-templates', + 'backend-system': '/docs/plugins/new-backend-system', +}; +const fallback = '/docs'; +const target = redirects[window.location.search.slice(1)] || fallback; + +export default function Link() { + return ( + + ); +};