您的位置:首页 > 其它

apche2.4 基于前缀域名的虚拟主机配置

2016-02-21 22:56 411 查看
首先说明,基于前缀的域名和基于域名的虚拟主机是一个概念,所以和基于域名的虚拟的主机没什么两样

第一步  

打开apache下httpd.conf文件

启用模块LoadModule vhost_alias_module modules/mod_vhost_alias.so

NameVirtualHost 这个参数在Apache2.4 这个版本已经被去除了。。

<VirtualHost *:80>

    ServerAdmin 957963898@qq.com
DocumentRoot "D:\PHP\www\advanced\api\web"

    ServerName api.red.com

    ServerAlias api.red.com

    ErrorLog "logs/api.red.com.log"

    CustomLog "logs/api.red.com.CustomLog.log" common

   <Directory "D:\PHP\www\advanced\api\web">

        Require all granted

   </Directory>

</VirtualHost>

<VirtualHost *:80>

    ServerAdmin 957963898@qq.com
DocumentRoot "D:\PHP\www\advanced\frontend\web"

    ServerName frontend.red.com

    ServerAlias frontend.red.com

    ErrorLog "logs/frontend.red.com.log"

    CustomLog "logs/frontend.red.com.CustomLog.log" common

   <Directory "D:\PHP\www\advanced\frontend\web">

        Require all granted

   </Directory>

</VirtualHost>

<VirtualHost *:80>

    ServerAdmin 957963898@qq.com
DocumentRoot "D:\PHP\www\advanced\backend\web"

    ServerName backend.red.com

    ServerAlias backend.red.com

    ErrorLog "logs/backend.red.com.log"

    CustomLog "logs/backend.red.com.CustomLog.log" common

   <Directory "D:\PHP\www\advanced\backend\web">

        Require all granted

   </Directory>

</VirtualHost>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  虚拟主机 域名