如何配置移动应用平台同时管理/托管多个网站以进行开发?
答案1
更改默认监听端口
转到MAMP > Preferences > Ports
并设置Apache Port
为80
。按确定。
设置本地 hosts 文件
编辑您的主机文件,以便您拥有一些可以解析到本地网络服务器的域。
在终端中,输入sudo pico /etc/hosts
并输入您的密码。在底部,附加以下两行。
127.0.0.1 local.example.com
127.0.0.1 local.example.net
保存文件并退出(Ctrl+O,enter,Ctrl+X)。
将虚拟主机添加到您的 Apache 配置
在文本编辑器中打开/Applications/MAMP/conf/apache/httpd.conf
,向下滚动,并将以下行添加到文件中。
NameVirtualHost *
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-a"
ServerName local.example.com
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-b"
ServerName local.example.net
</VirtualHost>
重启 Apache
停止服务器,然后在 MAMP 上启动服务器。现在您应该能够访问: http://local.example.com/和http://local.example.net/