Exactly the same problem with me.
Following worked for me :
As Andreas Jansson mentioned, symlink default to:
sudo ln -s /etc/apache2/sites-available/default /etc/apache2/sites-enabled/default
and restarted apache2:
sudo /etc/init.d/apache2 restart
and then it works:
http://localhost/