Avatar billede besoft Nybegynder
19. juni 2003 - 10:14 Der er 11 kommentarer og
1 løsning

Virtuelle hosts - 100% flexible og ubegrænsede

Hvem kender en løsning til dette:

Hvordan kan jeg sætte Apache eller DNS'en op, så den accepterer alle navne på et bestemt domæne og peger dem allesammen til den samme HTML root path.

Ex:
mydomain.com -> /html/root/index.html
www.mydomain.com -> /html/root/index.html
hus.mydomain.com -> /html/root/index.html
bil.mydomain.com -> /html/root/index.html
farvel.mydomain.com -> /html/root/index.html
whatever.mydomain.com -> /html/root/index.html

Det skal fungere, så der ikke skal rettes i nogen form for opsætning.

Næste skridt er så, at jeg med PHP skal kunne se hvad der er skrevet og baseret på det, vælger indholdet af siden.

Enhver idé er velkommen.
Avatar billede dalbjerg Nybegynder
19. juni 2003 - 13:09 #1
Apache

<VirtualHost ipadresse>
    ServerAdmin navn@email.dk
    DocumentRoot /sti
    ServerName www.mydomain.com
    ServerAlias *.mydomain.com
    ServerAlias mydomain.com
</VirtualHost>
Avatar billede dalbjerg Nybegynder
19. juni 2003 - 13:12 #2
bind:

I din zone fil smider du
mydomain.com.          A      ipadresse.
*                      CNAME  mydomain.com


Altså er det * fro at lave disse virtuel host.
Avatar billede besoft Nybegynder
20. juni 2003 - 00:37 #3
Det virker jo perfekt på unix. Er der en en måde at få en MS dns til at acceptere en *.domain.tld record?
Det vil jo klart spare nogle timers arbejde med at installere fx named på en windows.
Har du en løsning, er der yderligere 60 point :)
Avatar billede gonza.dk Nybegynder
20. juni 2003 - 00:50 #4
dette burde løse dit php problem ;o)

<?php
$domain = $_SERVER["HTTP_HOST"];

if ($domain == 'www.mydomain.dk'){
header('location:www.php');
}

else if ($domain == 'hest.mydomain.dk'){
header('location:hest.php');
}
else {
echo "domænet kunne ikke findes";
}
?>

mvh.
Gonza
Avatar billede dalbjerg Nybegynder
20. juni 2003 - 01:08 #5
jeg mener at microsoft også understøtter dette i deres dns, men ikke i deres IIS skrammel server. Du srkiver vel bare *.domain.tld kunne jeg forestille mig. Som enten A eller Cname record
Avatar billede dalbjerg Nybegynder
23. juni 2003 - 12:57 #6
hmm.. ikke fordi jeg ikke er ligeglad, men undre mig bare over hvorfor mit svar blev afvist, og gonza.dk blev accepteret ?

Så vidt jeg kan se svarede jeg på dit spørgsmål. nå men anywhere, håber ikke du kan bruge min hjælp.
Avatar billede gonza.dk Nybegynder
23. juni 2003 - 12:59 #7
dalbjerg -> det har du ganske ret i, vi svarede da hver i sær på en del af spm. Du burde have nogle points.

besoft -> hvor mange points mener du, at dalbjerg svar er hver? så opretter jeg et spm, så han kan få nogle af pointsne ;o) eller kunne du ikk bruge det til noget?
Avatar billede besoft Nybegynder
23. juni 2003 - 13:22 #8
Jeg var på ingen måde ude på at snyde dalbjerg for points, - bestemt ikke.
De 160 point skulle fordeles med 120-40, men de 120 til dalbjerg.
Da jeg valgte 'avanceret', tastede jeg de 40 ind til gonza og trykkede 'enter' (dårligt valg!!), herefter var toget kørt, - jeg kunne ikke rette fejlen.
Personligt har jeg ikke brug for point, så for ikke at snyde nogen, kan jeg sagtens oprette et nyt sp. til 160p og lade dalbjerg svare det. På den måde har i begge fået en pæn sjat point.
Mit problem er løst nu... det var ikke muligt at få MS DNS til at acceptere et *.domæne, så vi har flyttet vores DNS til en unix box.
Avatar billede gonza.dk Nybegynder
23. juni 2003 - 13:58 #9
besoft -> jeg opretter et spm. med 120 points til dalbjerg, på denne måde er pointsne delt ud, som du først ønskede det ;o)

dalbjerg -> jeg linker her om lidt ;o)
Avatar billede gonza.dk Nybegynder
23. juni 2003 - 14:00 #10
http://www.eksperten.dk/spm/368185 <-- points til dalbjerg
Avatar billede besoft Nybegynder
23. juni 2003 - 14:01 #11
ok, - så er alle vel tilfredse... det var ikke meningen at snyde... det viser bare at det ikke er muligt at lave et 100% sikkert system :)
Avatar billede gonza.dk Nybegynder
23. juni 2003 - 14:15 #12
besoft -> det er helt fint ;o) Vi tror skam ikk at du vil snyde, at man kommer til at dele points forkert ud sker skam tit, og det er jo nemt at rette. :o)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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