I've been using the excellent VirtualHostX to set up my virtual hosts on OS X for a while now. It works great for setting up Apache virtual hosts and local domains.
A couple days ago, I decided to install OS X Server. When I enabled the web server portion, it seemingly disabled my virtual hosts and started showing its own page:
Apparently, there's no easy way to uninstall OS X Server.