轉載:http://blog.csdn.net/knight_quan/article/details/51830683
1.背景:
在進行網站開發的時候,通常需要以http://localhost或者127.0.0.1等地址來訪問本地環境的網站。不過隨著開發項目的增多,需要每次先訪問localhost然后再選項目,顯得繁瑣。比如,你開發一個crm項目,你想在瀏覽器直接輸入www.crm.com來訪問本地網站,這時就要進行以下配置。注:以下是在windows下wampserver中Apache配置虛擬主機的方法。
Host文件用于本地DNS解析,并且優先于尋找網絡上的DNS服務器。在目錄:C:\Windows\System32\drivers\etc ?中找到hosts文件用記事本或其他IDE打開;添加一行:127.0.0.1 ? ? ?www.crm.com然后保存。
3. 配置httpd-vhosts.conf 文件:
打開目錄Apache的安裝目錄/conf/extra/, 找到 httpd-vhosts.conf 文件;我的目錄是:D:\wamp\bin\apache\apache2.4.9\conf\extra添加一段代碼來指定某一域名的網站,如我配置虛擬域名是:www.crm.com,文件目錄指向的是項目所在目錄;ServerAdmin webmaster@dummy-host.www.crm.comDocumentRoot "D:\wamp\www\crm"ServerName www.crm.comErrorLog "logs/www.crm.com-error.log"CustomLog "logs/www.crm.com-access.log" common