apache本地多域配置(wampserver本地多域配置)



當咱們在當地發展。一般在瀏覽器中輸入 http://localhost/項目目錄名 測試Web文件,你有沒有想過在本地瀏覽器中,輸入本身設定的名字進入項目目錄,名相關的問題。


比方我想配置一個主域名www.test.com和二級域名img.test.com(事實上二級域名與配置另一個獨立域名的原理是同樣的)


第一步:打開本地系統安裝文件夾,比方我安裝的是windows8,安裝在c盤,進入文件夾C:\Windows\System32\drivers\etc
找到一個叫hosts的文件,用記事本打開:

在文件結尾增長下面代碼:apache


127.0.0.1 www.test.com
127.0.0.1 www.test.com
127.0.0.1 localhost

輸入完畢後保存。windows


第二步:打開apache的安裝位置,如我用的是wampserver。安裝文件夾爲:D:\wamp\bin\apache\Apache2.2.21


打開一個叫conf的目錄,它是apache的配置目錄瀏覽器


打開一個叫httpd.conf文件測試


搜索一下Directory,找到一個如:<Directory "D:/wamp/www/">spa


的一行。看到代碼後code

把代碼:server


Order deny,allow
    deny from all
    Allow from 127.0.0.1


改爲:
 Order allow,deny
    Allow from all


第三步:blog

在剛纔這個httpd.conf文件裏。搜索Include conf/extra/httpd-vhosts.confip

去掉它前面的#。而後保存這個文件


第四步:打開conf這個文件夾下一個子文件夾:extra,找到一個httpd-vhosts.conf這個文件。一般是最後一個文件,博客

在文件最後加入上:
 

 <VirtualHost *:80>


    DocumentRoot "D:/wamp/www/test"


    ServerName www.test.com


 </VirtualHost>


 <VirtualHost *:80>


    DocumentRoot "D:/wamp/www/test/img"


    ServerName img.test.com


 </VirtualHost>


 <VirtualHost *:80>


    DocumentRoot "D:/wamp/www/"


    ServerName localhost


 </VirtualHost>
這個依據文件夾依據本身的apache文件文件夾來自行調整,個人apache工做文件夾爲D:/wamp/www/,改爲本身的apache工做文件夾就能夠。 最後一步。從新啓動apache,輸入您的瀏覽器:www.test.com會出現test默認內容目錄
相關文章
相關標籤/搜索