Descobri que estava procurando no lugar errado, o caminho correto para o httpd.conf para o MAMP PRO é ~ / Library / Application Support / appsolute / MAMP PRO.
Depois de adicionar um host virtual local no MAMP PRO (os x lion), tudo funciona conforme o esperado. Por curiosidade, eu dei uma olhada no arquivo httpd-vhosts.conf colocado em MAMP / conf / apache / extra e, para minha surpresa, isso é tudo que eu posso ver:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Applications/MAMP/Library/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Applications/MAMP/Library/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
Ele não adicionou meu host virtual no arquivo e nem vejo um caminho para o localhost (mas funciona!) Isso tem a ver com o fato de o MAMP estar usando um modelo httpd.conf? Onde estão armazenadas as informações sobre meus hosts virtuais? Posso adicionar hosts virtuais manualmente?