[工具] MAMP Apache 如何開啟 Virtual Host
MAMP 在 Windows 以及 Mac 上是一個非常好用的網頁架站懶人包,既然在本機開發你應該不會一次只有一個網站,可以使用 Virtual Host 建立多個假的網址在本地端開發,是相當實用的一個功能。
設定
以下為Mac為例
在開始之前我們必須先將 MAMP 的 port 號設定為我們常用的 port 如下
如果你沒有更改過安裝目錄的話設定檔路徑為 /Applications/MAMP/conf/apache/httpd.conf
找到設定
# Virtual hosts
# Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
我們將註解拿掉讀取設定
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
httpd-vhosts.conf
複製貼上設定改成自己的網站目錄已經想要的網址即可
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/Users/jimmy8646/project/mysite"
ServerName mysite.aj.tw
</VirtualHost>
或是你可以參考我的配置,免得日後升級全部設定都被刪除
httpd-vhosts.conf
內引入家目錄的檔案
Include /Users/MYHOME/vhost/custom.conf
custom.conf
內在引入全部的設定
Include /Users/MYHOME/vhost/test1.conf
Include /Users/MYHOME/vhost/test2.conf
最後在本機 /etc/hosts
加入自訂的網址即可囉
127.0.0.1 mysite.aj.tw
記得將 MAMP 重啟讀取設定