Avatar billede ali.k Nybegynder
14. august 2004 - 08:49 Der er 5 kommentarer og
1 løsning

Flere domænere på Apache

Hej

Jeg har 2 domænere som jeg skal hoste med min apache server og jeg har prøvet med denne kode:
<VirtualHost *:80>
    DocumentRoot c:/www1/
    ServerName www.domæne1.dk
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot c:/www2/
    ServerName www.domæne2.dk
</VirtualHost>

Men det virker bare ikke lige meget hvad jeg prøver, jeg har læse mange indlæg her fra eksperten, men jeg kan ikke få det til at virke. :(

Mvh Ali
Avatar billede thetoastmaster Juniormester
14. august 2004 - 11:35 #1
måske er fejlen at du ikke har sat NameVirtualHost, eks hvis du har et net med 192.168.1.1 som dit server ip nummer skal du sætte dette ind før dine vhost
NameVirtualHost 192.168.1.1:80

og istedet for at bruge

<VirtualHost *:80>

bruger jeg

<VirtualHost 192.168.1.1:80>

det funger fint,

hvis du vil have flere vhost på dit system kan du gøre det mere overskuligt hvis du eks bruger flere vhost filer, dette kan du køre med ved at bruge
Include conf/vhosts/*.conf ( i linux )

bruger du windows ( er ikke rigtig inde i det system  )
tror jeg du kan bruge eks
include c:\apache\conf\vhost\*.conf
med windows, men da jeg som sagt ikke rigtig bruger windows ved jeg det ikke...

MVH The Toastmaster
Avatar billede thetoastmaster Juniormester
14. august 2004 - 11:37 #2
hov lille fejl
jeg kan jo se du bruger windows :-)

men du kan godt bruge NameVirtualHost,,,
Avatar billede ali.k Nybegynder
14. august 2004 - 11:44 #3
Det virker stadig ikke... :(
Avatar billede thetoastmaster Juniormester
14. august 2004 - 13:51 #4
kan du ikke sætte din conf fil ind her ?
og lige en anden ting, det domain du vil have op et det sat til at pege på dit ip nummer ?
altså ude fra gennem en dns server ?

du kan teste om den køre de 2 domain'er ved at skriv i din host fil,

eks køre du windows xp skal du ind i  c:\windows\system32\drivers\ect\
der kan du eks sætte dette op, lad os sige du har ip 192.168.1.2 på din server, så skriv dette i filen ( hosts )

192.168.1.2    www.ditdomain.dk.

så skulle du kunne køre det op i IE og se din side,

har du flere så skriv dem ind sådan

192.168.1.2    www.ditdomain1.dk www.ditdomain2.dk www.ditdomain3.dk

MVh The Toastmaster
Avatar billede ali.k Nybegynder
14. august 2004 - 14:21 #5
Kan du ikke sende din e-mail adresse til ali299@msn.com så sender jeg filen til dig... ;)
Avatar billede ali.k Nybegynder
02. januar 2006 - 14:57 #6
Fik det aldrig til at virke!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester