The default had a *. The vhost I tried earlier had the ip number because I gave it that in your answer #5 in this thread. It is now back to * as well.
There must be a setting in apache that denys serving any pages. And since it's even the default, there must be something generally disabling apache from serving any pages.