diff options
author | 2023-06-22 23:40:08 +0800 | |
---|---|---|
committer | 2023-06-22 23:40:08 +0800 | |
commit | 8386809a8b47c4bc4d9ee1cbabc2d7b29e07d854 (patch) | |
tree | e32dbc6ed70d618f4384f14589fdc656137fdb09 /packages/integrations/vercel/src | |
parent | 0a2331ba404760dd4fd5e7950d07c8bb47de9000 (diff) | |
download | astro-8386809a8b47c4bc4d9ee1cbabc2d7b29e07d854.tar.gz astro-8386809a8b47c4bc4d9ee1cbabc2d7b29e07d854.tar.zst astro-8386809a8b47c4bc4d9ee1cbabc2d7b29e07d854.zip |
Fix vercel redirects with trailingSlash always (#7447)
Diffstat (limited to 'packages/integrations/vercel/src')
-rw-r--r-- | packages/integrations/vercel/src/lib/redirects.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/integrations/vercel/src/lib/redirects.ts b/packages/integrations/vercel/src/lib/redirects.ts index 5c6bb605b..8613be2ed 100644 --- a/packages/integrations/vercel/src/lib/redirects.ts +++ b/packages/integrations/vercel/src/lib/redirects.ts @@ -87,7 +87,7 @@ export function getRedirects(routes: RouteData[], config: AstroConfig): VercelRo headers: { Location: getRedirectLocation(route, config) }, status: getRedirectStatus(route), }); - } else if (route.type === 'page') { + } else if (route.type === 'page' && route.route !== '/') { if (config.trailingSlash === 'always') { redirects.push({ src: config.base + getMatchPattern(route.segments), |