Apache配置没有正确加载网站?

时间:2015-12-23 19:08:20

标签: php apache debian config

我在启用了网站的文件中有一个名为test

的文件

内部测试有:

<VirtualHost *:80>
  ServerAdmin kyle@test.com
  ServerName test.com
  ServerAlias www.test.com
  DocumentRoot /var/www/test
  <Directory /var/www/test>
          Options Indexes FollowSymLinks MultiViews
          AllowOverride None
          Order allow,deny
          allow from all
  </Directory>

但是当我去这个test.com(示例)时,它只是加载到默认服务器IP,其上有另一个网站?

任何人都可以告诉我哪里出错了,至少可以说我很困惑。

1 个答案:

答案 0 :(得分:0)

你的vhost配置文件将以</VirtualHost>结束,无论如何你可以用命令测试你的apache2配置

apache2ctl configtest

在&#34; site-available&#34;上创建文件后您需要使用(例如)激活它们的目录:

a2ensite file_vhost.conf

然后你需要用

重新加载apache2
service apache2 reoad

手动激活是创建一个符号链接到#34; sites-enable&#34;目录,例如:

ln -s /etc/apache2/sites-available/foo-domain.conf /etc/apache2/sites-enable/foo-domain.conf

并重新加载apache2