I've tried setting up each virtual server to watch a specific address.. to watch a specific port.. and a combination of both. None of it works. The two pages always go to the same server.
How have you set up your httpd.conf file for this? Towards the bottom you'll find your entries for these, post them here.