WampServer下如何實現多網域名稱配置

2021-09-07 02:58:47 字數 1682 閱讀 3787

原文:

wampserver下如何實現多網域名稱配置

之前在學習跨域的時候,我寫過一篇叫做wampserver下使用多埠訪問的文章,預設的 localhost 採用的是 80 埠,能使用多埠訪問的核心是得新建乙個埠,也就是新建乙個 http 服務,於是我們在 apache 的配置檔案下可以新建乙個指向埠 8080 的服務檔案,然後再新建個資料夾(用來存放**),啟動服務,就 ok 了。

今天我要講的是如何實現多網域名稱的配置,一般的 wampserver 安裝完後都會有乙個 www 資料夾,裡面的新建檔案都能用 localhost + 相對位址 來訪問,但是比如說我在 www 下新建了乙個名字叫做 google 的資料夾,我們可以用 localhost/google/ 來訪問這個資料夾或者資料夾裡的檔案,但是我要用 www.google.com 去訪問,怎麼能做到呢?

其實這個比之前的多埠訪問簡單多了。

首先我們開啟 apache 的配置檔案 httpd.conf,比如我的是在f:\wamp\bin\apache\apache2.2.17\conf資料夾下,找到這一行:

#include conf/extra/httpd-vhosts.conf
把注釋去掉(刪掉最前面的井號)。

開啟f:\wamp\bin\apache\apache2.2.17\conf\extra資料夾下的 httpd-vhosts.conf 檔案,加上這麼一段,比如:

documentroot "f:\wamp\www\google"

servername www.google.com

serveralias google.com

開啟c:\windows\system32\drivers\etc\hosts檔案,新增一句:

127.0.0.1 www.google.com
在 www 資料夾下新建乙個名為 google 的資料夾,在裡面新增乙個任意的檔案,比如 index.html,這時就可以用 www.google.com/index.html 訪問到。

這時如果去訪問 localhost,發現又訪問不了了,需要再次修改 httpd-vhosts.conf 檔案,新增:

documentroot "f:\wamp\www"

servername localhost

這時訪問 localhost/index.html,就 ok 了!

options followsymlinks

allowoverride none

order deny,allow

deny from all

將其修改為:

options followsymlinks includes

allowoverride none

order deny,allow

allow from all

但是我並沒有修改也能出現效果,如果經過上述步驟後沒有實現預想的結果,或許可以試試加上這步。

轉 wamp配置多網域名稱虛擬目錄

教你wamp下多網域名稱如何配置

wamp改**預設根目錄,使用網域名稱重定向,多站點配置

wampserver如何配置。

1.配置php,搜尋php.ini檔案 找到 short open tag off,改為on 2.搜尋http.conf檔案 找到 include conf extra httpd vhosts.conf,去掉前邊的 號 3.搜尋httpd vhosts.conf檔案,最後加入類似內容 檔案路徑是自...

wampserver下配置虛擬主機 實現多站點支援

本篇文章介紹如何在本機wampserver環境下,配置cnpeng.org測試環境 同理可在伺服器端配置虛擬主機,實現多站點共存。啟動wampserver服務,左鍵單擊右下角wampserver圖示,開啟apache選單下 httpd.conf 檔案 在 httpd.conf 檔案最下面新增以下 開...

wampserver實現外網訪問

1.開啟執行wampserver3.0.4,滑鼠移到wampserver上去,單擊右鍵,出來個wamp settings,按照如圖所示,選擇menu item online offline。ok,新增成功 2.滑鼠移到wampserver上去,單擊滑鼠左鍵,依次單擊選擇apache httpd vh...