Just for clarity, using BASE1 will work with any depth of "virtual" paths. So, if you had instead accessed:
http://127.0.0.1:8080/VirtualHostBase/http/localhost:80/bar/VirtualHostRoot/_vh_foo/_vh_bar/_vh_baz/_vh_ilikekittens/
"BASE1" would be: http://localhost/foo/bar/baz/ilikekittens/
Just for clarity, using BASE1 will work with any depth of "virtual" paths. So, if you had instead accessed:
http:// 127.0.0. 1:8080/ VirtualHostBase /http/localhost :80/bar/ VirtualHostRoot /_vh_foo/ _vh_bar/ _vh_baz/ _vh_ilikekitten s/
"BASE1" would be: http:// localhost/ foo/bar/ baz/ilikekitten s/