Si queremos cargar paths en Next.js con o sin paramétros y que no nos redireccione a 404 tenemos que hacer lo siguiente:
Primero creamos nuestra ruta de carpetas como necesitemos en este ejemplo es:
/path/ [id].tsx
Dentro de nuestro archivo [id].tsx es dónde trataremos ese id y realizaremos las operaciones que queramos.
Esto funcionaría para las rutas: /path/1234
Si queremos que funcione para las rutas: /path/
Tendremos que crear en el mismo directorio un archivo llamado index.tsx
/path/ index.tsx [id].tsx
Recuerda que en index.tsx no recibirás el parámetro id. En este caso puedes tomarlo como un 0 o lo que necesites.
Finalmente nos cargará /path/ sin devolver un 404.
Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.