Eu não conheço sua intenção, mas você pode fazer sua configuração funcionar alegando que o seu computador realmente é abc.com .
Para isso, você precisa editar o arquivo hosts e adicionar a seguinte linha:
abc.com 127.0.0.1
Neste momento, na sua configuração, o seu web browser solicita a um servidor DNS o IP de abc.com e o servidor DNS responde com um endereço IP externo . Devido a isso, seu servidor local nunca vê a solicitação, por isso nunca age nela.
Se você deseja que isso funcione em toda a sua rede, considere usar um proxy HTTP em vez de um servidor da Web.