httpd_虚拟主机的配置
时间:2007-06-27 来源:fedorac
1.基于IP地址的虚拟主机
<VirtualHost 192.168.1.201>
ServerName 192.168.1.201:80
ServerAdmin [email protected]
DocumentRoot “/groups/smallco/www”
DirectoryIndex index.html
ErrorLog /groups/smallco/logs/error_log
CustomLog /groups/smallco/logs/access_log combind
</VirtualHost>
<VirtualHost 192.168.1.202>
ServerAdmin [email protected]
DocumentRoot “/groups/baygroup/www”
ServerName 192.168.1.202:80
ErrorLog /groups/baygroup/logs/error_log
CustomLog /groups/baygroup/logs/access_log combind
</VirtualHost> ----------------------------- 2.基于域名的虚拟主机
NameVirtualHost 111.22.33.44
<VirtualHost 111.22.33.44>
ServerName www.customer-1.com
ServerAdmin [email protected]
DocumentRoot /www/hosts/www.customer-1.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-1.com/cgi-bin
DiretoryIndex
ErrorLog
CustomLog
</VirtualHost>
<VirtualHost 111.22.33.44>
ServerName www.customer-2.com
ServerAdmin [email protected]
DocumentRoot /www/hosts/www.customer-2.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-2.com/cgi-bin
</VirtualHost>
# 等 等 等 。。。
<VirtualHost 111.22.33.44>
ServerName www.customer-N.com
DocumentRoot /www/hosts/www.customer-N.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-N.com/cgi-bin
</VirtualHost> ----- 添加dns A 记录
www.customer-1.com IN A 111.22.33.44
www.customer-2.com IN A 111.22.33.44 ... ----------------------------
<VirtualHost 192.168.1.201>
ServerName 192.168.1.201:80
ServerAdmin [email protected]
DocumentRoot “/groups/smallco/www”
DirectoryIndex index.html
ErrorLog /groups/smallco/logs/error_log
CustomLog /groups/smallco/logs/access_log combind
</VirtualHost>
<VirtualHost 192.168.1.202>
ServerAdmin [email protected]
DocumentRoot “/groups/baygroup/www”
ServerName 192.168.1.202:80
ErrorLog /groups/baygroup/logs/error_log
CustomLog /groups/baygroup/logs/access_log combind
</VirtualHost> ----------------------------- 2.基于域名的虚拟主机
NameVirtualHost 111.22.33.44
<VirtualHost 111.22.33.44>
ServerName www.customer-1.com
ServerAdmin [email protected]
DocumentRoot /www/hosts/www.customer-1.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-1.com/cgi-bin
DiretoryIndex
ErrorLog
CustomLog
</VirtualHost>
<VirtualHost 111.22.33.44>
ServerName www.customer-2.com
ServerAdmin [email protected]
DocumentRoot /www/hosts/www.customer-2.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-2.com/cgi-bin
</VirtualHost>
# 等 等 等 。。。
<VirtualHost 111.22.33.44>
ServerName www.customer-N.com
DocumentRoot /www/hosts/www.customer-N.com/docs
ScriptAlias /cgi-bin/ /www/hosts/www.customer-N.com/cgi-bin
</VirtualHost> ----- 添加dns A 记录
www.customer-1.com IN A 111.22.33.44
www.customer-2.com IN A 111.22.33.44 ... ----------------------------
相关阅读 更多 +