fix 404 on direct /something hits

preview
Ayush Mukherjee 4 years ago
parent e203c212f9
commit 2a6c843a51

@ -47,7 +47,7 @@ async function handleEvent(event) {
if (!DEBUG) { if (!DEBUG) {
try { try {
let notFoundResponse = await getAssetFromKV(event, { let notFoundResponse = await getAssetFromKV(event, {
mapRequestToAsset: req => new Request(`${new URL(req.url).origin}/404.html`, req), mapRequestToAsset: req => new Request(`${new URL(req.url).origin}/index.html`, req),
}) })
return new Response(notFoundResponse.body, { ...notFoundResponse, status: 404 }) return new Response(notFoundResponse.body, { ...notFoundResponse, status: 404 })
@ -77,4 +77,4 @@ function handlePrefix(prefix) {
// inherit all other props from the default request // inherit all other props from the default request
return new Request(url.toString(), defaultAssetKey) return new Request(url.toString(), defaultAssetKey)
} }
} }

Loading…
Cancel
Save