Expected behavior with ingress and default backend

I am hoping that when a workload has been scaled to 0, incoming requests to the host for that workload will be forwarded to the backend, however when I try this I end up with a 502 bad gateway. Can any one confirm that this should be possible? Essentially I want to display a nice offline page by the default backend to a user when services are not online.

That would be nice indeed! I could use that.