Skip to content

Commit dabb40d

Browse files
committed
🎨 try res redirect instead
1 parent 9fde812 commit dabb40d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

web/pages/[...slug].tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ export default function Page({ data, preview = false }: any) {
3737

3838
const slug = pageData?.slug
3939
if (!router.isFallback && !slug && !data?.queryParams?.id) {
40+
console.log('Return 404')
41+
console.log('data?.queryParams?.id', data?.queryParams?.id)
42+
console.log('slug', slug)
4043
return <ErrorPage statusCode={404} />
4144
}
4245

web/pages/api/preview.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ export default function preview(req, res) {
4646
// We don't redirect to req.query.slug as that might lead to open redirect vulnerabilities
4747
console.log('Everything is fine, lets redirect', url)
4848

49-
res.writeHead(307, { Location: url ?? `/` })
50-
51-
return res.end()
49+
//
50+
res.redirect(url ?? '/')
51+
/* res.writeHead(307, { Location: url ?? `/` })
52+
return res.end() */
5253
}

0 commit comments

Comments
 (0)