1 基于端口的虚拟主机

2 基于IP 的虚拟主机

3 基于域名的虚拟主机    请求报文的首部   host 

 

整个配置文件分为三段   全局  中心主机   虚拟主机

 

主服务器和虚拟主机不可以并存 使用虚拟主机,关闭主服务器     注释  DocumentRoot

 

虚拟主机的定义

<VirtualHost  IP:PORT>

ServerName  

DocumentRoot

/VirtualHost>

 

1 基于端口的虚拟主机

192.168.200.128:80   /www/docs1

192.168.200.128:8080   /www/docs2

 

Listen 80

Listen 8080

<VirtualHost *:80>

ServerName www.daphne.com

DocumentRoot  /www/docs1

/VirtualHost>

 

<VirtualHost *:8080>

ServerName www.daphne.net

DocumentRoot /www/docs2

/VirtualHost>

 

主机名可以相同

 

2 基于IP 的虚拟主机

192.168.200.128:80 /www/docs1

192.168.200.129:80 /www/docs2

Listen 80

<VirtualHost 192.168.200.128:80>

ServerName www.daphne.com

DocumentRoot /www/docs1

/VirtualHost>

<VirtualHost 192.168.200.129:8080>

ServerName www.daphne.net

DocumentRoot /www/docs2

/VirtualHost>

 

3 基于域名的虚拟主机

2.2 版本  启动   NameVirtualHost 

192.168.200.128:80 /www/docs1      www.daphne.com

192.168.200.128:80 /www/docs2      www.daphne.net

 

NameVirtualHost  192.168.200.128:80     此处要与后面VirtualHost  保持一致

Listen 80

<VirtualHost 192.168.200.128:80>

ServerName www.daphne.com

DocumentRoot /www/docs1

/VirtualHost>

<VirtualHost 192.168.200.129:8080>

ServerName www.daphne.net

DocumentRoot /www/docs2

/VirtualHost>