Apache服务器虚拟主机与虚拟目录的关系
2013-09-05 15:39
225 查看
1.Apache服务器虚拟主机通过VirtualHost进行配置,需要在Httpd-vhosts.conf中进行配置,配置格式如下:
<VirtualHost *:80>
ServerName
www.example1.com
DocumentRoot "/www/root"
</VirtualHost>
<VirtualHost *:8080>
ServerName www.example2.com
DocumentRoot "/www/root2"
</VirtualHost>
以上表示访问www.example1.com,进入"/www/root"目录;访问www.example2.com,进入"/www/root2"目录;
2.Apache服务器虚拟目录是通过Alias进行配置,格式如下:
Alias /虚拟目录名/ "盘符:/路径/"
3.以上的配置访问的目录,都需要对目录进行权限配置,配置如下:
<Directory "盘符:/路径/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#设置/目录的指令。具体地说明:
Option:定义在目录内所能执行的操作。
None:表示只能浏览,
FollowSymLinks:允许页面连接到别处,
ExecCGI:允许执行CGI,
MultiViews:允许看动画或是听音乐之类的操作,
Indexes:允许服务器返回目录的格式化列表,
Includes:允许使用SSI。这些设置可以复选。
All:则可以做任何事,但不包括MultiViews。
AllowOverride:加None参数表示任何人都可以浏览该目录下的文件。
另外的参数有:FileInfo、AuthConfig、Limit。
总结:虚拟主机主要用于多域名统一访问一台apache服务器进行配置,虚拟目录是对于访问目录进行别名操作,两者是前后关系。
<VirtualHost *:80>
ServerName
www.example1.com
DocumentRoot "/www/root"
</VirtualHost>
<VirtualHost *:8080>
ServerName www.example2.com
DocumentRoot "/www/root2"
</VirtualHost>
以上表示访问www.example1.com,进入"/www/root"目录;访问www.example2.com,进入"/www/root2"目录;
2.Apache服务器虚拟目录是通过Alias进行配置,格式如下:
Alias /虚拟目录名/ "盘符:/路径/"
3.以上的配置访问的目录,都需要对目录进行权限配置,配置如下:
<Directory "盘符:/路径/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#设置/目录的指令。具体地说明:
Option:定义在目录内所能执行的操作。
None:表示只能浏览,
FollowSymLinks:允许页面连接到别处,
ExecCGI:允许执行CGI,
MultiViews:允许看动画或是听音乐之类的操作,
Indexes:允许服务器返回目录的格式化列表,
Includes:允许使用SSI。这些设置可以复选。
All:则可以做任何事,但不包括MultiViews。
AllowOverride:加None参数表示任何人都可以浏览该目录下的文件。
另外的参数有:FileInfo、AuthConfig、Limit。
总结:虚拟主机主要用于多域名统一访问一台apache服务器进行配置,虚拟目录是对于访问目录进行别名操作,两者是前后关系。
相关文章推荐
- 关于apache服务器的虚拟目录和虚拟主机的设置
- Apache服务器中虚拟主机和虚拟目录的设置
- 关于Apache服务器中配置虚拟目录和虚拟主机
- Apache 配置方法(虚拟目录,虚拟主机等)
- Web服务基础三之Apache虚拟主机、虚拟目录配置
- 在本地Apache服务器配置虚拟主机站点
- Apache虚拟主机和虚拟目录的配置
- Apache的虚拟目录和虚拟主机设置
- apache 服务器设置虚拟主机
- Apache服务器虚拟主机设置技术深入解析
- 服务器 | 用phpStudy配置Apache虚拟主机
- Apache虚拟主机和虚拟目录的设置
- Apache服务器实现基于名称的虚拟主机服务 推荐
- apache的虚拟目录和多端口多主机名的配置
- Apache基础服务之Web访问控制(身份验证、虚拟目录、虚拟主机)
- 教您玩转Apache服务器及虚拟主机 推荐
- apache服务器开启虚拟主机后localhost和ip无法访问的问题
- Linux下Apache虚拟主机目录权限问题
- Apache服务器的架设(虚拟主机)
- Web服务器(Apache)虚拟主机的配置