Tengo servidor express y carpeta especial para imágenes.
app.use(express.static("files"));Y si trato de obtener una imagen, por ejemplo, en localhost:3000/test desde la carpeta de archivos, funciona. Pero si trato de obtener una imagen, por ejemplo, en localhost: 3000/profile/404 desde la misma carpeta, no funciona
Cambie la ruta de public a: app.use(express.static(__dirname +"/files")); Y asegúrese de acceder a los archivos con rutas absolutas desde el cliente:
<img src="/profile/404.png" />En el servidor: archivos --> perfil --> 404.png