Ja når Neonman bare leverer en stak link, må jeg jo grave ned i dybet og finde løsningen.
PS : Du kan altid afvise et formodet svar og sætte en kommentar som svar....
I Apache er der en fil som hedder httpd.conf, den befinder sig nede i conf biblioteket, i denne skal du indsætte nogle linier. Men først lad os lige kigge på hvor du skal kigge, find følgende linier :
------------------------
#
# Use name-based virtual hosting.
#
NameVirtualHost *
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
-----------------------------------------
lige efter linien med # indsætter du :
-----------------------------------------
<VirtualHost *>
ServerAdmin webmaster@mit-domaene.dk
DocumentRoot "C:/Programmer/Apache Group/Apache/htdocs"
ServerName forum.mit_domaene.dk
</VirtualHost>
<VirtualHost *>
ServerAdmin webmaster@mit-domaene.dk
DocumentRoot "C:/Programmer/Apache Group/Apache/htdocs"
ServerName privat.mit_domaene.dk
</VirtualHost>
-----------------------------------------
Documentroot er den sti hvor til på harddisken, som du har dine filer liggende. Lad mig tage et eksempel :
Ligger filerne til:
privat.mit_domaene.dk
i mappen :
C:\Programmer\Apache Group\Apache\htdocs\privat
Skal du i linien med documentroot skrive :
DocumentRoot "C:/Programmer/Apache Group/Apache/htdocs/privat"
Når du har lavet dine ændringer, genstarter du apache og det virker. Skulle du få en fejl 500 - internal error, er et fordi du har skrevet noget forkert...
HUSK, tag en kopi af httpd.conf INDEN du går i gang med at eksperimentere.