diff options
Diffstat (limited to 'packages/integrations/netlify/src/shared.ts')
-rw-r--r-- | packages/integrations/netlify/src/shared.ts | 5 |
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('/'); |