1.在主配置文件中搭建:需要手动开启虚拟主机(基于域名)
2.在专门的虚拟主机配置文件中配置
2.1 在主配置文件中加载虚拟主机配置文件:虚拟主机配置文件已经开启了虚拟主机NameVirtuaHost<br />httpd.conf 文件:<br /><br />2.2 虚拟主机配置文件中配置虚拟主机<br />① **增加一个对应的站点文件夹位置:**`**DocumentRoot**`
#增加站点
DocumentRoot 'E:\server\www'
② 增加主机名字:文件夹的别名 **ServerName**
#增加主机名字
ServerName www.xiaosheng.com
③ 增加域名解析 DNS:hosts
④ 需要给当前设定的站点(目录)访问权限
<Directory '站点目录'>
Order Deny,Allow //没有顺序关系;实际顺序没有意义
Deny from 指定的范围
Allow from 指定范围/all
<\Directory>
⑤ 配置访问列表:当访问是一个目录时候(允许访问当前目录列表)
Options Indexes [FollowSymLinks],如果访问目录,那么列表显示所有文件
#列表显示(开发环境)
Options Indexes FollowSymLinks

⑥ 当用户访问指定目录不指定文件的时候,通常需要系统指定一个默认文件
DirectoryIndex 默认的文件列表,使用空格分离
#指定默认访问文件
DirectoryIndex index.html index.htm index.php

注意:如果说网站中整个·网站根目录允许访问,但是其中还有其他文件夹不允许访问:可以增加多个Directory
