记录一下配置apache的虚拟主机(virtual host)配置,可基于以下内容配置apache的单ip多域名,或多ip多域名访问。
一般情况下,我们新建一个站点时都是新建一个配置文件而不是直接修改httpd.conf文件,这样做的好处是:一旦站点迁移,只需要复制新建的配置文件就可以了。
一个新配置文件的构成如下:
#监听某个端口 Listen 80 #为一个基于域名的虚机主机(VirtualHost)指定一个ip地址(端口),httpd2.4版本不需要此属性 NameVirtualHost *:80 #建立虚拟主机,可以使用ip地址和通配符:如*:80或115.28.52.195:80 <VirtualHost *:80> ServerAdmin webmaster@liuhe36.cn ServerName liuhe36.cn ServerAlias www.liuhe36.cn DocumentRoot /mnt/myDisk/wordpress <Directory /> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> </VirtualHost>