Você pode editar seu arquivo /etc/hosts
e adicionar em uma linha como
127.0.0.1 www.website.com
ou
127.0.0.1 demo.local
Ele só seria acessível por meio desse computador usando esse nome de domínio.
Se você estiver no Windows, poderá editar o arquivo abaixo e fazer o mesmo.
c:\windows\system32\drivers\etc\hosts
Você configuraria seu servidor de hospedagem para que o nome demo.local apontasse para o diretório / demo. você pode criar uma tradução de hosts para example.local e fazer com que o servidor webhost aponte example.local para o diretório / example.
<VirtualHost *:80>
DocumentRoot /var/www/example
ServerName example.local
ServerAlias example.local
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/demo
ServerName demo.local
ServerAlias demo.local
</VirtualHost>