Когда на одном сервере работает несколько веб-сайтов, обслуживаемых через vhosts на основе имен, что лучше всего делать, когда к этому серверу обращаются по его IP-адресу, когда вы не хотите, чтобы какие-либо из показанных веб-сайтов, находящихся на сервере.
Моя первая мысль - создать файл 000 по умолчанию и обслуживать пустую html-страницу, но мне было интересно, есть ли другие решения.
Да, это лучшая практика - обслуживать страницу «ничего». Действительно, сайт по умолчанию в Ubuntu или Red Hat уже делает это, поэтому вы можете просто оставить его на месте и добавить свои собственные виртуальные хосты.