Not sure how you are using virtual directories but I use the structure:
Each folder acts exactly as if it was the root on a shared server.
To use the second domain, you type website2 into the browser and everything works as expected on a remote host.
This has pictures of the paths used:
Creating a dynamic site definition in Dreamweaver
Happy Thanksgiving to you as well.