Avatar billede jalle Nybegynder
06. oktober 2001 - 21:15 Der er 7 kommentarer og
1 løsning

Subdomain og lidt ekstra

Jeg det er stillet på E tidligere men kan ikke finde det, så nu spørger jeg.

Jeg har behov for at vise nogle bestemte sidder, enten som et subdomain eller efter domainet. Fx. navn.domain.dk eller domain.dk/navn (www.domain.dk/navn). Alle gyldige \"subdomainer\" er listet op i en database og skal kun viset, hvis subdomainet er i databasen.

Er der nogen der lige har en funktion eller et script der kan det som jeg efterlyser ?
Avatar billede linuxrules Nybegynder
06. oktober 2001 - 22:13 #1
Er det ikke din webserver som skal sættes op til det?
Prøv www.apache.org
Avatar billede jalle Nybegynder
06. oktober 2001 - 22:21 #2
Det har ikke noget at gøre med webserveren.

Jeg kommer lige med et eksempel.

if (navn.domain.dk == fundetnavn || domain.dk/navn == fundetnavn) {
  vis_index_fil_for_fundetnavn
} else {
  vis_default_index_fil
}
Avatar billede myplacedk Nybegynder
06. oktober 2001 - 22:31 #3
Hvis du vil gøre det på den måde, så er det vel nemt nok:

1) find navnet ud fra \"navn.domain.dk\" eller \"domain.dk/navn\".
2) slå op i databasen om navnet findes
3) vis den relevante fil.

Sig bare til hvis du har problemer med et af punkterne.
Avatar billede jalle Nybegynder
06. oktober 2001 - 22:37 #4
myplacedk >> okay jeg er ikke helt frisk i aften, men det jeg lige er ude efter som jeg selvfølgelig ikke har skrevet er hvordan jeg isolere navn alstå navn.domain.dk -> navn så jeg kan søge på navn i databasen.
Avatar billede myplacedk Nybegynder
06. oktober 2001 - 23:18 #5
Okay, jeg har på fornemmselsen at vi lige så stille nærmer os det egentlige spørgsmål?

Prøv at se hvad dette giver:

ereg(\'([^\\.]+)\\.domain\\.dk$\',$HTTP_HOST,$array);
echo $array[1];
Avatar billede myplacedk Nybegynder
06. oktober 2001 - 23:19 #6
fornemmselsen? *g*
Der er vist også grænser for hvor frisk jeg er. ;-)
Avatar billede jalle Nybegynder
21. oktober 2001 - 22:23 #7
myplacedk >> ligger du lige et svar for jeg kan godt bruge din kode og undskyld ventetiden, men jeg skulle lige have gjort klar til websiden så jeg kunne bruge den.
Avatar billede myplacedk Nybegynder
21. oktober 2001 - 22:28 #8
Okay, her kommer et svar. :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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