I have a static Astrojs site which generates a 404.html file - I can see this file is being output in the deployment and can see it when I go to 404.html but if I go to a URL that doesn't exist I just get the browser default 404 message, not the /404 version