|
| Virker denne subdomain script? Fra : Carsten H. |
Dato : 15-08-02 19:39 |
| | |
Johan Holst Nielsen (16-08-2002)
| Kommentar Fra : Johan Holst Nielsen |
Dato : 16-08-02 07:51 |
| | |
Carsten H. (16-08-2002)
| Kommentar Fra : Carsten H. |
Dato : 16-08-02 22:20 |
|
"Johan Holst Nielsen" <johan@weknowthewayout.com> wrote in message
news:3D5CA0ED.2030607@weknowthewayout.com...
> > Faldt over denne;
> > http://www.thomaslunde.dk/scriptarea/index.php?scriptid=46&send=1 -
Virker
> > den overhovedet? Synes ikke jeg kan få den til at virke.
> >
> > Jeg har nemlig ingen subdomains til mit domain, så den kunne jo være rar
at
> > have.
>
> Har du wildcard på dit domæne...
> Dvs..
> http://adsjksdajlds.ditdomænet.dk
> er det samme som
> http://www.ditdomæne.dk
>
> ?
> Det er nødvendig, da den tjekker på det, og blot redirecter :)
Det understøtter mit webhotel, men jeg kan ikke få det til at virke :( Ie
6.0 bliver bare ved med at søge når jeg prøver
| |
Johan Holst Nielsen (19-08-2002)
| Kommentar Fra : Johan Holst Nielsen |
Dato : 19-08-02 15:17 |
|
> Det understøtter mit webhotel, men jeg kan ikke få det til at virke :( Ie
> 6.0 bliver bare ved med at søge når jeg prøver
omskrivning af scriptet...
<?php
$Domain = "ditdomain.dk";
list($a1,$a2,$a3) = split("\.", $host);
if($a2.$a3==$domain) { $sub=$a1; }
if(!$sub || $sub == strtolower("www")) {
header("Location: http://$domain/main.php"); //din indexside
exit;
}
else {
header("Location: http://$domain/$sub/");
exit;
}
?>
| |
Johan Holst Nielsen (19-08-2002)
| Kommentar Fra : Johan Holst Nielsen |
Dato : 19-08-02 15:19 |
| | |
Andreas Kleist Svend~ (19-08-2002)
| Kommentar Fra : Andreas Kleist Svend~ |
Dato : 19-08-02 16:03 |
|
Johan Holst Nielsen wrote:
> list($a1,$a2,$a3) = split("\.", $host);
explode() er hurtigere her, den splitter på en streng i stedet for en
regex, som split bruger, det har ikke den store betydning i dette tilfælde,
men nu da jeg alligevel kommenterede nedenstående kunne jeg jo ligeså godt
skrive det.
> if(!$sub || $sub == strtolower("www")) {
Her mener du vist:
if(!$sub || strtolower($sub) == "www") {
--
mvh Andreas Kleist Svendsen
| |
Johan Holst Nielsen (19-08-2002)
| Kommentar Fra : Johan Holst Nielsen |
Dato : 19-08-02 16:14 |
|
>>list($a1,$a2,$a3) = split("\.", $host);
> explode() er hurtigere her, den splitter på en streng i stedet for en
> regex, som split bruger, det har ikke den store betydning i dette tilfælde,
> men nu da jeg alligevel kommenterede nedenstående kunne jeg jo ligeså godt
> skrive det.
ja helt enig... det var bare copy paste fra scriptet ;)
>
>>if(!$sub || $sub == strtolower("www")) {
>
>
> Her mener du vist:
> if(!$sub || strtolower($sub) == "www") {
Jep.. doooh...
tak for rettelserne... når jeg selv sover i timen ;) Det er sikkert
varmens skyld.. puuuha :)
mvh
Johan
| |
|
|