A partir da sua descrição, não parece ser um problema com a criação de sites do servidor Web por nome ou ip, que são as duas principais configurações para hospedar vários sites em um servidor da web. Os URLs que você tentou no início têm um caminho muito mais longo e, provavelmente, a execução de um site separado para o site padrão veiculado a partir da raiz implícita quando você não especifica nenhum caminho. Em outras palavras, você está acessando sites diferentes no seu servidor. Em uma nota separada, o host local resolve para 127.0.0.1 a.k.a. endereço de loopback; não 192.168.1.46.