以下は、http://hoge.localhost/を設定する場合。

/private/etc/hosts

127.0.0.1 localhost

がすでにあるので、その下に

127.0.0.1 hoge.localhost

と入力する。

/private/etc/apache2/extra/httpd-vhosts.conf
の末尾に以下を追記。

<virtualhost *:80="">
	DocumentRoot "/Library/WebServer/Documents/hoge"
	ServerName hoge.localhost
</virtualhost>

/private/etc/apache2/httpd.conf
デフォルトではhttpd-vhosts.confを読み込まない設定になっているので、コメントアウトを外してやる。

#Include /private/etc/apache2/extra/httpd-vhosts.conf

Include /private/etc/apache2/extra/httpd-vhosts.conf

Apacheを再起動すれば設定が反映される。