Der er lidt forskelligt som skal være på plads:
DNS skal pege på din ip
Porten til webserveren ska lvære åben i din router. Port 80 normalt
I din httpd.conf skal domainnavnet lægges ind.
Selv gør jeg altid det at jeg lader ServerName være ipadressen.
derefter med vhost at sætter jeg navne op.
den første vhost er altid "default", d.v.s. hvis et navn peger på din ip i DNS, men du ikke har sat det i conf, vil første vhost blive vist.
Et hurtigt ex. på vhost:
NameVirtualHost *:80
# IP-adressen, og første vhost
<VirtualHost *>
ServerName 123.456.78.9
DocumentRoot "C:/Apache/htdocs"
</VirtualHost>
<VirtualHost *>
ServerName domainnavn.dk
Serveralias
www.domainnavn.dkDocumentRoot "C:/domains/domainnavn.dk"
</VirtualHost>