WAMP本地環境配置多站點虛擬目錄教程(詳細)

2021-07-11 11:31:31 字數 1862 閱讀 2634

第一種方法:

步驟:1. wamp/bin/apache/apache2.3.14/conf/ 下的 httpd.conf 檔案中include conf/extra/httpd-vhosts.conf,去掉前面的#號

2.繼續在配置檔案裡面查詢deny from all,並且在每乙個deny from all下面新增allow from all,整個配置檔案有三處

3.修改httpd-vhosts.conf中資訊,其路徑為:..\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf

內容:

documentroot

"d:/wamp/test/"

servername

test

第二種方法:

1.開啟apache的配置檔案httpd.conf,並去掉#include conf/extra/httpd-vhosts.conf前面的#!!

2.開啟apache的apache/conf/extra下的次配置檔案httpd-vhosts.conf

3.將此檔案下的原有的擴充套件配置檔案(如下):刪除乙個或兩個

>

serveradmin webmaster@dummy-host2

.localhost

documentroot /www/docs/dummy-host2

.localhost

servername dummy-host2

.localhost

errorlog logs/dummy-host2

.localhost-error_log

customlog logs/dummy-host2

.localhost-access_log common

4.在httpd-vhosts.conf檔案的末尾新增上:

documentroot

d:/wamp/website/a.com

servername

www.a.com

options

indexes followsymlinks

allowoverride none

order

allow,deny

allow

from all

5.開啟在c:/windows/system32/drivers/etc中的hosts檔案中加上如下的內容

127.0.0.1 www.a.com

6.這樣我們就配置好了名為wamp的虛擬主機,重啟一下我們在瀏覽器中輸入wamp就可以檢視到d:/wamp/www目錄下的內容了!!

7.但是這樣localhost訪問則出現了問題,這時需要我們,同樣將localhost設為虛擬主機

documentroot

d:/wamp/www

servername

localhost

options

indexes followsymlinks

allowoverride none

order

allow,deny

allow

from all

8.為了讓其他電腦用ip訪問電腦,需要在httpd.conf 中搜尋127.0.0.1,修改為all

所遇到的問題解決方法:

not found 找不到目錄的解決方法!

檢查下是不是出現www目錄忘記加了!

檢查是不是忘記開偽靜態了

檢查是不是目錄下的偽靜態配置不對

WAMP多站點配置

wamp正在被廣泛使用,其傻瓜式的安裝配置,使得我們可以得心應手地完成以往較為煩瑣的伺服器環境搭建過程,直接進入到網頁程式的部署,而且日後維護也非常簡單。然而,wamp預設只提供單站點的架設,成了它的缺點之一。但是,通過一些簡單的操作就能克服這個缺點,網上有很多相關的文章,但發現很多都不太適用,而且...

wamp中多站點配置

今天把wamp配置搞明白了,需要記一下,要不然又忘了還得重新學習。其實配置方法很簡單,我的wamp安裝在f盤中,你們如果安裝在c盤中,改一下路徑就可以了,跟著我做,一定可以配置好。一共分為三步 一 修改f wamp bin apache apache2.4.9 conf extra資料夾下的http...

設定本地wamp環境掛載多站點同時執行

之前寫過一篇關於在linux環境下配置虛擬主機的文章 現在又有一種場景 在本地同時寫多個專案 可本地的wamp環境下預設只有乙個www目錄 這樣經常修改目錄很痛苦 那麼幸福就這麼猝不及防的來了 下面就介紹下如何在本地配置wamp多目錄 示例環境 wampserver版本 2.2 wamp目錄 e t...