Dan Stanley(9900) skrev:
>Jeg har et domæne
http://mitdomæne.dk
>Jeg vil dertil gerne have lavet et subdomæne der hedder
>
http://audio.mitdomæne.dk
Her er et skript der tjekker lidt mere. Hvis der angives et subdomæne,
er der tre led at splitte op i.
Hvis det er et opdigtet subdomæne, inkluderes filen subdomainerror.inc.
Hvis der ikke bliver angivet et subdomæne, er det default.inc der inkluderes.
<?PHP
list($adr1,$adr2,$adr3) = split("\.",$_SERVER['HTTP_HOST']);
if ($adr3) { // Der er angivet et subdomæne.
if ($adr1=="subdomain1") header("location:
http://domain.dk/subdomain1/");
else if ($adr1=="subdomain2") header("location:
http://domain.dk/subdomain2/");
else include("subdomainerror.inc");
}
else include("default.inc");
?>
Men måske virker det slet ikke. Det kommer nemlig an på om din udbyder
snupper alle forespørgsler og linker til en reklame hvis der bliver bedt om andet
end det simple domæne.
Det kan du f.eks. se ved
http://mosehuset.org/
(virker fint)
http://test.mosehuset.org/
(giver en reklameside ... eller en fejl kan jeg se. Klamphuggere!)
Nu ligger der ikke nogen subdomæne-php-fidus på det domæne,
men det ville virke præcis ligesådan selv om der gjorde (har prøvet).
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO:
http://fiduso.dk/