Deshabilitar el host virtual predeterminado en Apache

Deshabilitar el host virtual predeterminado en Apache

He configurado mis hosts virtuales basados ​​en nombres para Apache2 de la siguiente manera:

  1. copió /etc/var/apache2/sites-available/000-default.conf en /etc/var/apache2/sites-available/mysite.com.conf

  2. ServerName, ServerAlias ​​y DocumentRoot editados en mysite.com.conf

  3. a2ensite misitio.com

Repita los pasos 1-3 para mi enésimo sitio.

Eso funciona. Pero si busco directamente la dirección IP del servidor, me dirigen al 000 predeterminado. Si a2dissite ese archivo, toma el primero de mis archivos de configuración personalizados y lo redirige a la carpeta www correspondiente. No quiero eso. Quiero que alguien que ingrese la dirección IP de mi servidor en el navegador reciba un mensaje de error o nada en absoluto. ¿Cómo puedo lograr eso?

información relacionada