From ac8ee0679ddb96813dc11d6089598358a15fbe46 Mon Sep 17 00:00:00 2001 From: wamimi Date: Tue, 2 Sep 2025 16:30:24 +0300 Subject: [PATCH] fix: Add redirects for missing Hub/Hubble documentation URLs - Add redirects for /reference/hubble/* paths to snapchain.farcaster.xyz - Add redirects for /reference/hub/* paths to snapchain.farcaster.xyz - Add redirects for /hubble/* paths to snapchain.farcaster.xyz - Architecture pages redirect to snapchain whitepaper - General pages redirect to snapchain homepage Fixes 404 errors where Google search results show indexed pages that no longer exist due to Hub documentation being moved to external Snapchain site. --- vercel.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/vercel.json b/vercel.json index a3926278..0b93021b 100644 --- a/vercel.json +++ b/vercel.json @@ -95,6 +95,51 @@ "source": "/reference/frames/spec", "destination": "https://miniapps.farcaster.xyz/docs/specification", "permanent": true + }, + { + "source": "/reference/hubble/architecture", + "destination": "https://snapchain.farcaster.xyz/whitepaper", + "permanent": true + }, + { + "source": "/reference/hubble/", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true + }, + { + "source": "/reference/hubble", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true + }, + { + "source": "/reference/hub/architecture", + "destination": "https://snapchain.farcaster.xyz/whitepaper", + "permanent": true + }, + { + "source": "/reference/hub/", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true + }, + { + "source": "/reference/hub", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true + }, + { + "source": "/hubble/architecture", + "destination": "https://snapchain.farcaster.xyz/whitepaper", + "permanent": true + }, + { + "source": "/hubble/", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true + }, + { + "source": "/hubble", + "destination": "https://snapchain.farcaster.xyz/", + "permanent": true } ] }