一、基于IP的虚拟主机:
<VirtualHost www.smallco.com>
ServerName www.smallco.com
DocumentRoot /groups/smallco/www
</VirtualHost>
 
<VirtualHost www.baygroup.org>
ServerName www.baygroup.org
DocumentRoot /groups/baygroup/www
</VirtualHost>
 
二、基于名字的虚拟主机:  
 
它的优势就是不需要更多的IP地址,容易配置,不需要其它软硬件,现代的浏览器大多都支持这种方式。与基于IP的虚拟主机一样,你需要编辑文件/etc/httpd/conf/httpd.conf  
 
NameVirtualHost 192.168.11.2  
 
《VirtualHost 192.168.11.2》  
ServerAdmin webmaster@yourdomain.com  
DocumentRoot /home/httpd/sales.yourdomain.com  
ServerName sales.yourdomain.com  
ErrorLog /var/log/httpd/sales.yourdomain.com/error_log  
TransferLog /var/log/httpd/sales.yourdomain.com/access_log  
《/VirtualHost》  
 
《VirtualHost 192.168.11.2》  
ServerAdmin webmaster@yourdomain.com  
DocumentRoot /home/httpd/hr.yourdomain.com  
ServerName hr.yourdomain.com  
ErrorLog /var/log/httpd/hr.yourdomain.com/error_log  
TransferLog /var/log/hr.yourdomain.com/access_log  
《/VirtualHost》  
 
注: 你需要加NameVirtualHost 指示在最前面,下面依次为各个虚拟主机,为了让它工作,你需要sales.yourdomain.com, hr.yourdomain.com的DNS都指向IP地址192.168.11.2