在 apache 中禁用默认虚拟主机

在 apache 中禁用默认虚拟主机

我已为 Apache2 配置了基于名称的虚拟主机,如下所示:

  1. 将 /etc/var/apache2/sites-available/000-default.conf 复制到 /etc/var/apache2/sites-available/mysite.com.conf

  2. 编辑了 mysite.com.conf 中的 ServerName、ServerAlias 和 DocumentRoot

  3. a2ensite mysite.com

对我的第 n 个站点重复步骤 1-3。

可以。但是如果我直接浏览服务器的 IP 地址,我会被定向到 000-default。如果我 a2dissite 该文件,它会获取我的第一个自定义配置文件并重定向到相应的 www 文件夹。我不想这样。我希望有人在浏览器中输入我的服务器的 IP 地址时会收到错误消息或什么都没有。我该如何实现呢?

相关内容