我有两个如下的项目设置。 (在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上运行良好