[〜#〜] mamp [〜#〜] を構成して、開発のために一度に複数のWebサイトを管理/ホストするにはどうすればよいですか?
MAMP > Preferences > Ports
に移動し、Apache Port
を80
に設定します。大丈夫。
ホストファイルを編集して、ローカルWebサーバーに解決されるドメインがいくつかあるようにします。
ターミナルからSudo pico /etc/hosts
と入力し、パスワードを入力します。下部に、次の2行を追加します。
127.0.0.1 local.example.com
127.0.0.1 local.example.net
ファイルを保存して終了します(Ctrl + O、Enter、Ctrl + X)。
テキストエディタで/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>
MAMPでサーバーを停止してからサーバーを起動します。これで、次の場所にアクセスできるはずです: http://local.example.com/ および http://local.example.net/