我在 Ubuntu 上安装了标准的 apache2,其中添加了 mysite1.com,其中包含以下内容:
<VirtualHost mysite1.com:80>
自从添加此功能后,当我致电时,http://<external-ip>
我不再获得在以下位置配置的默认 Apache 站点/etc/apache2/sites-enabled/000-default.conf
:
<VirtualHost *:80>
为什么要http://<external-ip>
绑定到 mysite.com?
我希望所有未配置的Host:
标头都达到默认值,并且<external-ip>
在我看来,未配置。
更新:@Daniel Ferradal 提供的解决方案是在所有块中仅使用通配符<VirtualHost *:80>
并使用ServerName
指令进行主机名映射。