Apache配置虛擬域名,主要需要配置兩個文件一個是本機的hosts文件,一個是apache的配置文件httpd.conf。

1.本地hosts

訪問一個域名,通過dns服務器得到該域名所指向的服務器ip地址,然后通過ip地址和服務器建立連接,完成剩下的事情。開發過程中,我們利用hosts文件就可以在沒有網絡域名的時候模擬一個本地的虛擬域名。在本機利用虛擬域名就可以直接訪問相關項目目錄,而不用一遍遍的輸入項目的路徑。

我們找到c:windowssystem32driversetchosts文件,用記事本打開它,在末尾添加如下代碼:

127.0.0.1 www.xxx.com

127.0.0.1 www.xxx.com 127.0.0.1 www.yyy.com

然后保存,現在當你訪問www.xxx.com的時候,實際上指向的是127.0.0.1這個本地ip。

2.apache虛擬主機配置

筆者使用的是WAMP這個集成環境。apache配置文件位置在D:wampbinapacheapache2.4.9confhttpd.conf,打開文件,
在末尾添加:

NameVirtualHost localhost:80 <VirtualHost localhost:80> ServerName "helen.com" DocumentRoot "d:/wamp/www/" </VirtualHost> <VirtualHost localhost:80> ServerName "mz.com" DocumentRoot "d:/wamp/www/meezao2/Website" </VirtualHost>

其實在該文件中有說明:
當開啟虛擬主機功能的時候,所有請求都將進入,而第一個將作為默認處理配置,也就是說www.xxx.com將進入第二個,而其他沒匹配到的都將進入第一個配置,如localhost系列。

配置到這,就可以實現本機虛擬域名訪問了。

更多關于云服務器域名注冊虛擬主機的問題,請訪問三五互聯官網:www.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » Apache配置虛擬域名

登錄

找回密碼

注冊