This doesn't make any sense. You had an issue verifying your own domain... I don't understand what that has to do with bitbucket's DNS. ... so then you loaded the site directly from the IP? And then you were surprised that it gave you a random virtual host?