服务器之家

专注于服务器技术!
当前位置:首页 > Web服务器 > Apache

Apache服务器配置多个虚拟主机的方法

发布时间:2013-09-21 来源:服务器之家

目的:为了让一台主机有多个访问的域名。可以配置虚拟主机。(eg.域名空间提供商) NameVirtualHost wp.local //默认的访问域名
<VirtualHost wp.local>  //指定的域名的主机中对应的设置的ip,这个要在C:WindowsSystem32driversetc下的host文件中设置(比如127.0.0.1 wp.locl 如果在cmd下能ping到就对了。这里设置的有优先权,比如设置www.qq.com.设置后就访问本机)
    ServerName wp.local  //指定访问的域名
    DocumentRoot E:/wp  //指定这个域名要访问的路径
    <Directory />   //允许访问上面设置的根目录
        Options FollowSymLinks
        AllowOverride All
    </Directory>
</VirtualHost>
<VirtualHost wp1.local>
    ServerName wp1.local
    DocumentRoot E:/wp1
    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    <Directory E:/wp1>  //设置默认情况下访问这个目录下的文件
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
<Directory E:/wp>  //单独拿出来的目的是设置为全局的
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

热点推荐