From a5f005fff09ddd18c4b51ff458415fc2f9ff1b75 Mon Sep 17 00:00:00 2001 From: jnsdls Date: Mon, 31 Mar 2025 17:14:04 +0000 Subject: [PATCH] Remove tutorial routes from framer rewrites (#6592) closes: CORE-802 Redirect `/learn/tutorials` to `/learn/guides` This PR removes `/learn/tutorials` and `/learn/tutorials/:tutorial_slug` from the framer-rewrites list and adds redirects from these paths to their corresponding `/learn/guides` equivalents. --- apps/dashboard/framer-rewrites.js | 2 -- apps/dashboard/redirects.js | 13 +++++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/dashboard/framer-rewrites.js b/apps/dashboard/framer-rewrites.js index 981139ed4e0..24b0f30d13e 100644 --- a/apps/dashboard/framer-rewrites.js +++ b/apps/dashboard/framer-rewrites.js @@ -49,8 +49,6 @@ module.exports = [ "/templates/:template_slug", // -- learn -- "/learn", - "/learn/tutorials", - "/learn/tutorials/:tutorial_slug", "/learn/guides", "/learn/guides/:guide_slug", "/learn/courses", diff --git a/apps/dashboard/redirects.js b/apps/dashboard/redirects.js index 024cdec12d1..a36f05659dd 100644 --- a/apps/dashboard/redirects.js +++ b/apps/dashboard/redirects.js @@ -361,6 +361,19 @@ async function redirects() { "/team/:team_slug/:project_slug/connect/universal-bridge/:path*", permanent: false, }, + + // all /learn/tutorials (and sub-routes) -> /learn/guides + { + source: "/learn/tutorials/:path*", + destination: "/learn/guides/:path*", + permanent: false, + }, + { + source: "/learn/tutorials", + destination: "/learn/guides", + permanent: false, + }, + ...legacyDashboardToTeamRedirects, ]; }