想实现的效果:
输入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后,就行了