Avatar billede hbrieg Nybegynder
17. februar 2003 - 08:40 Der er 4 kommentarer og
1 løsning

Flere domains under samme virtual hosts

Hejsa..

Har et spørgsmål omkring virtual hosts i Apache:
Forstil jer at man har, lad os sige 5 domains.
www.test1.dk
www.test2.dk
www.test3.dk
www.test4.dk
www.test5.dk

Og så ønsker man at test1.dk skal vises det der findes i mappe /www/doc/test1/ mens alle de resterende 4 domains skal vise hvad der er i /www/doc/test/

Umiddelbart har jeg læst mig frem til at det skal gøres således:
NameVirtualHost *

<VirtualHost *>
    ServerName www.test1.dk
    DocumentRoot /www/doc/test1/
</VirtualHost>

<VirtualHost _default_:*>
    DocumentRoot /www/doc/test/
</VirtualHost>

Men det virker ikke :-(
Nogen der har andre løsninger?
Avatar billede mfalck Praktikant
17. februar 2003 - 11:32 #1
ja sæt den generelle DocumentRoot til /www/doc/test og undlad at bruge virtual domains til de fire sidste.
Avatar billede hbrieg Nybegynder
17. februar 2003 - 11:35 #2
Det virker desværre ikke, hvis jeg kun skriver:

NameVirtualHost *

<VirtualHost *>
    ServerName www.test1.dk
    DocumentRoot /www/doc/test1/
</VirtualHost>

Og samtidig lader DocumentRoot pege på /www/doc/test så viser den altid hvad der står i /www/doc/test1/
Avatar billede websmith Nybegynder
17. februar 2003 - 11:39 #3
Du kan jo også bare oprette dine ekstra domains med samme DocumentRoot

Dvs,

<VirtualHost *>
ServerName www.test2.dk
DocumentRoot /www/doc/test
</VirtualHost>
<VirtualHost *>
ServerName www.test3.dk
DocumentRoot /www/doc/test
</VirtualHost>
<VirtualHost *>
ServerName www.test4.dk
DocumentRoot /www/doc/test
</VirtualHost>
<VirtualHost *>
ServerName www.test5.dk
DocumentRoot /www/doc/test
</VirtualHost>

Osv.

Lidt besværligt, men fungerer.

Alternativt, skal du have fat i mod_rewrite, den kan gøre som du ønsker.
Avatar billede hbrieg Nybegynder
17. februar 2003 - 11:43 #4
Ja, det kunne jeg selvfølgelig, men jeg ville nu heller at alle domains som jeg ikke specificere i VitualHost peget et sted hen så det kun er dem jeg skrive i VitualHost der viser noget andet.. Det gør det lidt nemmere hvis man adminstere flere domains..
Hvad er og hvordan bruger man mod_rewrite?
Avatar billede hbrieg Nybegynder
26. februar 2003 - 10:22 #5
Hmm, syntes ikke jeg rigtig har fået nogle direkte brugbare svar.. hvorpå man på en nem og enkel måde kan administere flere domains på samme webserver..
Lukker spørgsmålet og prøvet et andet forum.
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