1. 程式人生 > >windows2012下一埠多網站 Apache配置

windows2012下一埠多網站 Apache配置

援引自https://www.cnblogs.com/huangtailang/p/6026828.html

1.在httpd.conf檔案裡啟用虛擬主機功能,即去掉下面配置項前面的# 

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

2..在httpd.conf檔案裡匯入虛擬主機配置,即去掉下面配置項前面的#。

#Include conf/extra/httpd-vhosts.conf

3.extra/httpd-vhosts.conf 裡新增配置

<VirtualHost *:80> #第一個主機,80埠
     DocumentRoot 
"D:/root/abc" #指向本地位置 ServerName www.abc.com #主機名稱(注意這個很重要,就是你的域名,準確輸入才能成功) </VirtualHost> #結束第一個主機配置 <VirtualHost *:80> #第二個主機,80埠 DocumentRoot "D:/root/def" #指向本地位置 ServerName www.def.com #主機名稱 </VirtualHost>

4.重啟Apache

5.(老夫新增最重要的一步)

在hosts檔案中新增主機名以便訪問(否則訪問不了)