码迷,mamicode.com
首页 > Web开发 > 详细

apache下配置多域名多目录的应用

时间:2015-02-26 14:37:31      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

引言:阿里云centos apache web服务器中配置不同域名访问不同的目录,达到类似增加虚拟主机的效果;

案例:

如有2个www.a.com ,www.b.com 域名,

访问www.a.com是访问目录/var/www/a/目录;

访问www.b.com是访问目录/var/www/b/目录;

涉及的修改的文件有2个,一个为apache 的配置文件httpd.conf,还有个httpd-vhosts.conf,httpd-vhosts.conf 路径是在httpd.conf 里指定的;

步骤如下:

1,修改 /etc/httpd/conf/httpd.conf 文件,

搜索NameVirtualHost *:80 ,找到并删除它前面的#;

这样就启用了httpd-vhosts.conf的配置,httpd.conf的默认配置就失效了;

搜索httpd-vhosts.conf,如果没有的话就加入以下内容(我的httpd-vhosts.conf 和 httpd.conf在同一级下):

Include conf/httpd-vhosts.conf        #让apache知道去哪里找httpd-vhosts.conf 文件;

 

2,在和httpd.conf同级目录下面创建httpd-vhost.conf,然后加入如下内容:


DocumentRoot "/var/www/html/a_html"
ServerName a.com
ServerAlias www.a.com


DocumentRoot "/var/www/html/b_html"
ServerName b.com
ServerAlias www.b.com

 

最后记得重启apache;

 

apache下配置多域名多目录的应用

标签:

原文地址:http://www.cnblogs.com/delphiclub/p/4301094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!