Not that anyone would ever want to do this, but...
I've solved my own problem.
Simply configure a virtualhost on the "public" apache that looks like this:
ServerName test.denjak.com
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
No need for ProxyRe
I would like to run each apache as the user who owns the files of a
particular virtual host.
Ex. Denjak would run the denjak.com apache.
To do this I've setup an apache running on 127.0.0.1:80 as the "test" user.
I've tested the localhost apache using wget 127.0.0.1 and I get my test
index.html