Apache2不断混淆虚拟主机

时间:2019-03-22 09:06:56

标签: vhosts apache2.4

我有两个如下的项目设置。 (在Ubuntu 18.04 LTS上运行Apache2.4)

Confs:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName local.project1
    ServerAlias local.project1
    DocumentRoot /var/www/html/project1
     <Directory "/var/www/html/project1">
       AllowOverride All
       Allow from all
       Require all granted
    </Directory>
</VirtualHost>

两者都具有完全相同的conf文件,只需将 project2 更改为 project1 。他们都是Drupal 8(如果有区别的话)

我的主机文件:

127.0.0.1   localhost
127.0.0.1   local.project2
127.0.0.1   local.project1

每当我去local.project2时,都会带我去local.project1(从不相反,也从不按应有的方式工作)。

我在做什么错了?

更新:我已禁用project1(a2dissite)并从hosts文件中将其注释掉,浏览器(在查看http://local.project2时)仍然需要我进入project1的文件夹。

更新2 :仅在Firefox上运行,它在Chrome上运行良好

0 个答案:

没有答案