sudo apache2ctl -S will show you how Apache is deciphering the currently
enabled
virtual hosts.
A lot of times, the "default" site
will end up handling requests that you
think are destined for "your" website.
You can disable the default, with
sudo a2dissite
Then simply type "000-default" (or Ctrl+C to cancel)