summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify/src/shared.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/netlify/src/shared.ts')
-rw-r--r--packages/integrations/netlify/src/shared.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/integrations/netlify/src/shared.ts b/packages/integrations/netlify/src/shared.ts
index 90bd5333b..2ae52986d 100644
--- a/packages/integrations/netlify/src/shared.ts
+++ b/packages/integrations/netlify/src/shared.ts
@@ -16,6 +16,11 @@ export async function createRedirects(
if (route.pathname) {
_redirects += `
${route.pathname} /.netlify/${kind}/${entryFile} 200`;
+
+ if(route.route === '/404') {
+ _redirects += `
+ /* /.netlify/${kind}/${entryFile} 404`;
+ }
} else {
const pattern =
'/' + route.segments.map(([part]) => (part.dynamic ? '*' : part.content)).join('/');