apacheでVirtualHostの設定を追加し、configtestを実行したら以下のエラー(warn)が出ました。
# apachectl configtest [warn] _default_ VirtualHost overlap on port 80, the first has precedence
調べてみると、NameVirtualHostの設定が必要だそう。
以下がコメントアウトされていたら、コメントアウトを外してconfigtestを実行してみてください。
NameVirtualHost *:80
以上です。