当我们使用apache的时候,你是不是对默认根目录很不爽,或者你想用同一个IP绑定好几个网站,该怎么实现呢?apache的虚拟主机功能就可以解决这个问题。 先上个配置文件一起分享下。
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "D:/www"
ServerName zyx.com
<Directory "D:/www">
Options FollowSymLinks
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
NameVirtualHost是为了设置虚拟主机绑定的地址和端口号,可以直接绑定地址,也可以加:8080配置端口,也可以用*:80匹配所以地址。DocumentRoot是为了设置服务器本地根目录。下面Directory是为了设置目录的属性。Options FollowSymLink说明在没有默认文档的时候,不允许显示文件列表。下面几个设置文件夹访问权限。