Apache will always default fo the first available host in the VirtualHosts table is accessed via the IP address. If you want to change which hosts needs to be accessed by default, but that one at top, using the same format as in your httpd.conf file