1. Sæt ServerName til din ip-adresse (ikke i vhost, men defineret længere opppe i htttpd.conf)
2. Lad første vhost gælde for ip'en
3. Lav dine andre vhosts
NameVirtualHost *:80
# LOCALHOST
<VirtualHost *>
ServerName din-ip-adresse
DocumentRoot "C:/Apache/htdocs"
# Eller hvor du nu vil ha' det
</VirtualHost>
# dnx-dev.dk
<VirtualHost *>
ServerName dnx-dev.dk
ServerAlias
www.dnx-dev.dkDocumentRoot "N:/dnx"
# Eller hvor du nu vil ha' det
</Virtualhost>
# test.dnx-dev.dk
<VirtualHost *>
ServerName test.dnx-dev.dk
DocumentRoot "N:/test"
# Eller hvor du nu vil ha' det
</Virtualhost>
Ideen med at bruge første vhost kun for din ip, er for at undgå en "ip-spammer" requester en evt. stor indexfil unødigt. Og du kan lade siden være et link til de domæner du evt. her liggende, + hvis man requester et navn som peger på din ip, men ikke er sat op i conf, så er det den side man ser. Altså 1. vhost er default
http://85.81.40.46/http://fake.showsource.dk/