Web page assets are served using go http.FileServer and http.FileSystem via the /assets route.
A requested file that is not available leads to a server panic; e.g. requesting plain "https://[doi url]/assets".
Catch this panic and respond with status code "400 - Bad request" instaed.