MAMP バーチャルホスト設定

前提:localhost ポート:80

1.httpd.conf 編集
/Application/MAMP/conf/apache/httpd.conf

最後の方の記述
# Virtual hosts
#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
インクルードを有効にするために、コメントアウト解除(#を消す)
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

2.httpd-vhosts.conf 編集
/Application/MAMP/conf/apache/extra/httpd-vhosts.conf

NameVirtualHost *:80
の部分がコメントアウトされてないか確認

下記追加
<VirtualHost *:80>
DocumentRoot “/Users/username/Dropbox/MAMP/htdocs”
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
DocumentRoot “/Users/username/Dropbox/MAMP/htdocs/hoge”
ServerName hoge.localhost
</VirtualHost>

3.hosts 編集

/private/etc/hosts

127.0.0.1 hoge.localhost
を追加

参考ありがとう:
http://h2ham.seesaa.net/article/242599589.html