Open huseeiin opened 5 days ago
I dont think this is possible with Nitro? I'm not sure this is a SolidStart problem?
well, since solidstart uses nitro, it is a solidstart problem even if it originates from nitro
using the code provided with these versions
├── @solidjs/meta@0.29.4
├── @solidjs/router@0.13.6
├── @solidjs/start@1.0.2
├── solid-js@1.8.18
└── vinxi@0.3.12
but you probably don't need it for this preset as workers can already serve a 404 page
import { defineConfig } from '@solidjs/start/config';
export default defineConfig({
server: {
preset: 'cloudflare-pages-static',
prerender: {
// crawlLinks: true, // required for `cloudflare-pages` preset
autoSubfolderIndex: false,
routes: ['/404'],
},
},
});
This might be what you want which also generates a redirect rule /* /404.html 404
which for some reason
is not supported yet
But 404.html
will be detected and will be used as 404 redirection expcept for /404
which returns 200
Duplicates
Latest version
Current behavior 😯
when i prerender
/about
it creates aabout/index.html
file correctly. but when i prerender"/*404"
it generates nothing.Expected behavior 🤔
No response
Steps to reproduce 🕹
Context 🔦
No response
Your environment 🌎
No response