summaryrefslogtreecommitdiff
path: root/packages/integrations/vercel/src
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2023-06-22 23:40:08 +0800
committerGravatar GitHub <noreply@github.com> 2023-06-22 23:40:08 +0800
commit8386809a8b47c4bc4d9ee1cbabc2d7b29e07d854 (patch)
treee32dbc6ed70d618f4384f14589fdc656137fdb09 /packages/integrations/vercel/src
parent0a2331ba404760dd4fd5e7950d07c8bb47de9000 (diff)
downloadastro-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.ts2
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),