

People like to conflate two problems together.
Lots of Australia is small and far away from metropolis.
Lots of metropolis could happily exist with wonderful multi modal transport options like trains bus bike and walking.
Between the two, cars grant autonomy outside public planning for individuals to still be individuals to get between families and economy between remote to remote and metro to remote even when there’s no feasible public transport.
The devil in the detail is the problem at it always is anything when you look into it.
Yes there’s big opportunity to improve mass transit. Yes there’s a place for long range individual and small scale transit. Yes there’s a place for last mile delivery.
But the average Joe doesn’t really and shouldn’t really need to know, or care. Why does it take a nation, that is every individual, to understand and vote for what is nuanced and specific? Why can’t bold moves be made and results be explained?
Anyway that’s enough drunk reply
404 is a web server response suggesting that a web server is up. It’s what’s giving 404.
The web server can’t find your page or document or resource. So one of your web servers (on either the reverse proxy or the actual server) is pointing to the wrong spot on what to serve.
You haven’t tried launching a wrong server on the same port right? Or misconfigured your nginx translation?
Isolate the issue. Ignore nginx and start testing just the web server on the destination and see if the server is giving 404 and then if it is giving the right document then it’s nginx configuration. If it’s not giving you the document nginx can’t serve.
But either way start isolating the problem into the smallest area. And focus on the configurations and files that are related to it.