标签:linux
ServerName:
ServerAlias:
DoucumentRoot "":
<Directory "">:文件系统路径
option
AllowOverride
</Directory>
Alias:
ErrorLog:
CustomLog:
<Location "">:URL路径
</Location "">
ScriptAlias:
取消中心主机,注释DocumentRoot即可。
虚拟主机定义:
<VirtualHost Host>
</VirtualHost>
Host:
基于ip
ip1:80
ip2:80
基于port
ip:80
ip:8080
基于域名
ip|*:80
ServerName 不同
apache2.4
/etc/httpd/extra/
virh.conf
<VirtualHost 172.16.0.1:80>
ServerName www.a.com
DocumentRoot "/var/www/a.com/"
CustomLog /var/log/httpd/a.com/access_log combined
</VirtualHost>
<VirtualHost 172.16.0.2:80>
ServerName www.b.org
DocumentRoot "/var/www/b.org"
</VirtualHost>
<VirtualHost 172.16.0.3:8080>
ServerName www.c.net
DocumentRoot "/var/www/c.net"
<Directory "/var/www/c.net">
Options none
AllowOverride none
Order deny,allow
Deny from 172.16.22.22
</Directory>
</VirtualHost>
NameVirtualHost 172.16.0.2:80
<VirtualHost 172.16.0.2:80>
ServerName www.d.gov
DocumentRoot "/var/www/d.gov"
</VirtualHost>
设定默认虚拟主机
<VirtualHost _default_:80|*>
DocumentRoot "/var/www/default"
</VirtualHost>
标签:linux
原文地址:http://jiaoxianyao.blog.51cto.com/11369252/1929866