Apache配置同一IP使用多域名对应多个网站

9次阅读

CentOS下的Apache的配置是/etc/httpd/conf/httpd.conf

vi /etc/httpd/conf/httpd.conf

添加

<VirtualHost *:80>

DocumentRoot /var/www/html
ServerName www.test.com
        <Directory "/var/www/html">
        Options Indexes FollowSymLinks
        allow from all
        </Directory>
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/html/bbs
ServerName bbs.test.com
        <Directory "/var/www/html">
        Options Indexes FollowSymLinks
        allow from all
        </Directory>
</VirtualHost>

然后查找 #NameVirtualHost *:80 将注释去掉,保存之后,重启 httpd 服务就行了。

我的网站配置

ServerName www.ggluyin.com/study
<VirtualHost www.ggluyin.com/study>
  DocumentRoot var/www/html/
  ServerName   www.ggluyin.com/study
</VirtualHost>
<VirtualHost www.ggluyin.com/study>
  DocumentRoot var/www/study.fuyu666.cn/
  ServerName   study.fuyu666.cn
</VirtualHost>
<VirtualHost www.ggluyin.com/study>
  DocumentRoot   var/www/fuyu666.cn/
  ServerName   fuyu666.cn
</VirtualHost>

正文完
 0