Eu imagino que isso ocorra porque seu site no IIS está configurado para usar cabeçalhos de host, geralmente o site padrão no IIS está configurado para escutar em todos os IPs, para que ele responda a uma solicitação de host local. Para que o seu site responda ao host local, você precisará buscá-lo para ouvir o IP 127.0.0.0 e removê-lo do site padrão.