apache虛擬主機的配置步驟:
一、啓用httpd-vhosts.conf文件
用conf/httpd.conf找到
httpd-vhosts.conf,去掉前面註釋「#」;
二、配置httpd-vhosts.conf
配置方法一:一個IP綁定多個域名的方法
<VirtualHost *:80>
DocumentRoot "D:/a_com"
ServerName www.baidu.com
DirectoryIndex index.html index.php
<Directory />
Option FollowSymLinks
#不容許修改別人修改咱們的頁面
AllowOverride None
#設置訪問權限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
如再綁定別外域名,再添加:
<VirtualHost *:80>
DocumentRoot "D:/b_com"
ServerName www.sina.com
DirectoryIndex index.html index.php
<Directory />
Option FollowSymLinks
#不容許修改別人修改咱們的頁面
AllowOverride None
#設置訪問權限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.2:80>
DocumentRoot "D:/a_com"
DirectoryIndex index.html index.php
<Directory />
Option FollowSymLinks
#不容許修改別人修改咱們的頁面
AllowOverride None
#設置訪問權限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
三、修改hosts文件(若是是公網IP,則須要到域名管理裏面去作配置)
在最後一行添加IP與域名的對應
127.0.0.2 www.XXX.com
四、重啓apache,訪問測試成功