Avatar billede dennism Nybegynder
15. september 2005 - 18:20 Der er 10 kommentarer og
1 løsning

Apache: Virtual hosts

Jeg har følgende virtual host i min opsætning:

<VirtualHost *>
  DocumentRoot /var/www/utroligt.dk/webalizer
  ServerAlias stat.utroligt.dk
</VirtualHost>

Jeg har dog flere domæner på min server, og det ville derfor være smart, hvis jeg kunne lave sådan at dette virkede til samtlige domæner, så det ik skal tilføjes til hvert site.
Kan det lade sig gøre?

Jeg har uden held prøver med f.eks.:

<VirtualHost *>
  DocumentRoot /var/www/*/webalizer
  ServerAlias stat.*
</VirtualHost>
Avatar billede dennism Nybegynder
15. september 2005 - 19:08 #1
Ingen der har en løsning? :(
Avatar billede smirnoff Nybegynder
16. september 2005 - 14:13 #2
lige et spørgsmål - kører du name based virtuelle hosts?
Avatar billede smirnoff Nybegynder
16. september 2005 - 14:17 #3
- for jeg vil mene at du som minimum skal bruge et ServerName i VirtualHost (i flg apache docs).. hvad sker der hvis du indsætter ServerName *:80
Avatar billede dennism Nybegynder
17. september 2005 - 11:56 #4
Jeg har nu:

<VirtualHost *>
  DocumentRoot /var/www/*/webalizer
  ServerName *:80
  ServerAlias stat.*
</VirtualHost>

Men allerede når jeg genstarter serveren, får jeg en fejl, fordi den siger at documentroot [/var/www/*/webalizer] ikke findes.
Avatar billede smirnoff Nybegynder
17. september 2005 - 12:02 #5
Hmm den checker åbenbart stien i DocumentRoot under opstart og ikke runtime  ... umiddelbart tror jeg ikke det ka lade sig gøre, andet end du laver en virtuel host pr domæne ... men din ide var da værd at prøve
Avatar billede dennism Nybegynder
17. september 2005 - 12:04 #6
Ærgeligt. det ville ellers spare en for en masse unødige hosts.
Avatar billede dennism Nybegynder
17. september 2005 - 20:31 #7
Skal vi ik dele point her? ;)
Avatar billede Slettet bruger
18. september 2005 - 16:17 #8
<VirtualHost *>
  ServerName domain1
  DocumentRoot /var/www/domain1
  ServerAlias stat.*
</VirtualHost>

<VirtualHost *>
  ServerName domian2.dk
  DocumentRoot /var/www/domain2
  ServerAlias stat.*
</VirtualHost>

prøv sådan skrive slf dit eget domain og hvad mappen er
Avatar billede dennism Nybegynder
18. september 2005 - 19:37 #9
kolsbjerg >>

Er godt klar over, at man kan gøre sådan - og egentligt det jeg ikke vil. Jeg kunne godt bruge et host, som kunne administrere alle stat.* i ét tag! Men det ser ikke ud til at være muligt. Derfor må jeg gøre som du foreslåt - nemlig at lave et tag til hvert host.
Avatar billede Slettet bruger
18. september 2005 - 19:47 #10
hehe bare iorden
Avatar billede dennism Nybegynder
20. september 2005 - 17:30 #11
Nå, lukker nu.
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