共计 530 个字符,预计需要花费 2 分钟才能阅读完成。
Apache同样具有多站点设置的功能,这种设置也是基于配置文件(x:\Apache\conf\httpd.conf),相比起来也并不复杂,同 IIS设置多站点一样,Apache也具有使用类似主机头进行多站点设置的功能,实际上称为网站别名,只要在配置文件中的最后一行输入如下内容即可,
一、多个站点设置,
1 |
NameVirtualHost 192.168.1.2 |
2 |
3 |
ServerName www.a.com |
4 |
DocumentRoot www/one |
5 |
6 |
ServerName www.b.com |
7 |
DocumentRoot www/two |
二、多个虚拟目录的设置,只要增加多条同样的字段就可以了。
1 |
Alias /test "E:/www" |
2 |
3 |
AllowOverride None |
4 |
Options Indexes FollowSymLinks Includes |
5 |
Order allow,deny |
6 |
Allow from all |
配置文件的内容为添加名为test的虚拟目录,并指向E:\www目录,参数是用来设置目录权限的,其中AllowOverride就是指明Apache 服务器是否去找.htacess文件作为配置文件,如果设置为none,那么服务器将忽略.htacess文件,其余配置信息一般采用默认即可。
正文完