O arquivo hosts não está fazendo o que a pergunta supõe. O arquivo hosts apenas mapeia nomes de host para IPs. Como tal, aplica-se apenas à porção hostname de qualquer pedido. Ele o faz completamente e totalmente independente da porta e / ou do protocolo de camada superior, em outras palavras, o arquivo de hosts não tem nada a ver com redirecionamentos baseados em protocolo.