Tengo un servidor express que maneja algunas rutas.
/users/login
/users/register
/orders/add
and so on..
sirviendo archivos estáticos, en la ruta predeterminada "/"
entonces, si el usuario navegó a dominio.com por ejemplo
navegará a esos archivos estáticos
estos archivos estáticos son una aplicación de interfaz de reacción
la URL predeterminada "/" navegará a una página de inicio de sesión
y "/dashboard" navegará a otra página
lo que realmente sucede es que hay una especie de conflicto entre las rutas backend y frontend
por ejemplo
si el usuario navegó a "/dashboard"
el resultado esperado es navegarlo a la página de inicio
lo que realmente sucede es "el backend maneja esa ruta, no la interfaz" y simplemente devuelve: "No tengo esa ruta (404)
Lo que estaba en mi mente es navegar por cualquier ruta no manejada a la interfaz
usando ese código
app.get('*', async function (request, reply) {
return reply.sendFile('index.html')
})
sin embargo, no resolvió mi problema