Eu tenho o Apache instalado em um sistema Debian Stretch. Não tenho sites habilitados, mas por algum motivo /var/www/html/index.html
ainda é renderizado se eu for para http://hostname
.
Sites carregados:
root@hostname:/etc/apache2# a2query -s
No site matches (disabled by site administrator)
Os logs de acesso estão indo para o /var/log/apache2/other_vhosts_access.log
que está definido em /etc/apache2/conf-enabled/other-vhosts-access-log.conf -> ../conf-available/other-vhosts-access-log.conf
:
root@hostname:/etc/apache2/conf-enabled# more other-vhosts-access-log.conf
# Define an access log for VirtualHosts that don't define their own logfile
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_combined
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Como posso descobrir qual configuração está fazendo isso? Eu quero desabilitar isso VirtualHost
para que, por enquanto, nenhuma página seja carregada/renderizada.
Há um host virtual padrão quando o Apache é configurado. Você pode desativá-lo criando um host virtual com um nome de domínio que deseja desabilitar. Na configuração, você pode dizer ao Apache para retornar 404 a cada solicitação, por exemplo.