haiju's 開発メモ

開発に必要な情報を自分用にメモ

【備忘録】MAMP+WordPressで複数サイトを管理したい

■VirtualHostsを使い分ける方法

1. /Applications/MAMP/conf/apache/httpd.conf をエディタで開き

 下記1行をコメントイン。

    #Virtual hosts

    Include /Applications/MAMP/conf/appache/extra/httpd-vhosts.conf

2. httpd-vhosts.confを編集(デフォルト設定をコピペして[site-url]を編集)

 <VirtualHost *:80>

       ServerAdmin webmaster@dummy-host2.example.com

       DocumentRoot "/Applications/MAMP/htdocs/hoge"

       <Directory "/Applications/MAMP/htdocs/hoge">

              AllowOverride All

      </Directory>

     ServerName dev.hoge.org

     ErrorLog "logs/dev.hoge.org-error_log"

     CustomLog "log/dev.hoge.org-access_log" common

</VirtualHost>

 

3. /private/etc/hosts をエディタで開き、127.0.0.1に紐付ける