So I don’t do Apache, but it looks like you’re telling it to serve files from a Ghost directory. That doesn’t work. Instead, you need to set up Apache to act as a proxy for your Ghost server, and let the Ghost server (Node) do its thing.
This is older, but might help get you started: Ghost in Subdirectory on Apache2 - #3 by Hannah