以下は、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を再起動すれば設定が反映される。