Finalmente, tenho a solução.
Acabei de criar um novo host virtual, com o ServerName definido para o endereço IP do servidor.
Agora, todas as solicitações para o IP do servidor serão capturadas pelo novo host virtual.
Eu tenho 2 sites definidos no meu Apache2. Cada um tem um nome de servidor.
Por exemplo:
Server 1 (first in sites-enabled) responds to www.example.com
Server 2 (second in sites-enabled) responds to www.example2.com
Ok, o problema é quando eu digito o IP do servidor na URL, o primeiro servidor responde.
Como eu poderia limitar a resposta apenas especificando seu servername? Eu gostaria de bloquear as chamadas IP.
Se isso não for possível, gostaria que o segundo servidor respondesse, não o primeiro. Não consigo alterar a ordem porque existem aliases definidos no segundo servidor que substituiriam a primeira configuração do servidor.
Tags apache-2.2