Suponho que isso seja para testes, caso contrário você estaria configurando registros DNS apropriados, não seu arquivo hosts
.
O que você deseja é para cada nome com o qual deseja chamar seu servidor da web, para resolver o endereço IP do seu servidor.
Se você está testando a partir do próprio servidor, então você pode fazer tudo apontar para 127.0.0.1, mas é claro que também fazer com que aponte para o endereço IP real do seu servidor funcionaria.
Se você estiver testando de outra máquina, é claro que deseja que cada nome seja resolvido para o endereço IP real do servidor.
A sintaxe é direta:
IP.of.server www.domain.name domain.name
IP.of.server www.otherdomain.name otherdomain.name
IP.of.server www.anotherdomain.name anotherdomain.name
IP.of.server www.yetanotherdomain.name yetanotherdomain.name
... e assim por diante.
Atualização:
Claro, o que ErikA diz está completamente certo. Não é necessário modificar o arquivo hosts
não para que o servidor funcione; só é útil se / quando você precisar testá-lo sem ter registros de DNS apropriados, ou se você quiser substituí-los para se conectar f.e. para um servidor de teste em vez de um de produção.