> > > So I'm sure I understand, if I want to keep the IP address which accesses > the web content the same, this means setting up a vhost for a port other > than 80 and 443 which the other vhosts are already set up on? >
No, vhosts can use http host headers, so you just need a second dns entry pointing to the same ip address. The browser will include the hostname in its request and apache will use it to decide which content to serve.