apache配置子域名

来源:互联网 发布:sql中replace判断空值 编辑:程序博客网 时间:2024/06/06 04:31
想实现的效果:
输入www.abc.com时, 对应 /usr/local/apache2/htdocs/ 下的 abc项目
输入子域名bbs.abc.com时, 则对应 /usr/local/apache2/htdocs/ 下的 bbs项目 


最简单的一种实现方法

STEP1:
设置域名解析,创建 bbs.abc.com, 对应的IP为  222.71.213.177

STEP2:
      [root@localhost ~]#  vi /usr/local/apache2/conf/httpd.conf
在conf文件内写入

NameVirtualHost 222.71.213.177
<VirtualHost 222.71.213.177>
    DocumentRoot "/usr/local/apache2/htdocs/abc"
    ServerName www.abc.com
</VirtualHost>
<VirtualHost 222.71.213.177>
    DocumentRoot "/usr/local/apache2/htdocs/bbs"
    ServerName bbs.abc.com
</VirtualHost> 


STEP3:
 [root@localhost ~]#  /usr/local/apache2/bin/httpd -k restart  

重启apache后,就行了