Avatar billede mjall0w Nybegynder
30. april 2003 - 20:12 Der er 8 kommentarer og
1 løsning

WildCard DNS

Hej, jeg søger et script som ligegyldigt hvad man skriver som subdomaine går den over til hovedsiden..
Som feks: www.jeg.ersyg.test.dk så skulle den gerne hoppe over til test.dk..
Jeg har allerede scriptet i php men har ikke kunnet evne at skrive det om til asp!
<?
switch($_SERVER["HTTP_HOST"])
{
    case "bla.ditdomæne.dk":
        header("Location: http://ditdomæne.dk/bla");
    break;

    case "nogetandet.ditdomæne.dk":
        header("Location: http://ditdomæne.dk/nogetandet");
    break;

    default:
        header("Location: http://ditdomæne.dk/dinnormaleforside");
    break;
}
?>


/Mjall0w-
Avatar billede simonvalter Praktikant
30. april 2003 - 20:17 #1
øhh det sætter du da bare op for din dns ?

CNAME
*.domain.dk
Avatar billede medions Nybegynder
30. april 2003 - 20:20 #2
<%
    Select Case Request.ServerVariables("HTTP_HOST")
    Case "bla.ditdomæne.dk"
        Response.Redirect("http://ditdomæne.dk/bla/")
    Case osv......
   
    End Select
%>

//>Rune
Avatar billede simonvalter Praktikant
30. april 2003 - 20:22 #3
der skal du jo lave case for alt hvad man kan komme til at skrive ...
Avatar billede medions Nybegynder
30. april 2003 - 20:24 #4
loadet> Well, han kan jo bare lave en Case Else så bliver alt hvad de ikke allerede findes vidersendt til den URL!

Fx.

<%
    Select Case Request.ServerVariables("HTTP_HOST")
    Case "bla.ditdomæne.dk"
        Response.Redirect("http://ditdomæne.dk/bla/")
    Case Else
        Response.Redirect("http://ditdomæne.dk/duramteforkert")   
    End Select
%>

//>Rune
Avatar billede simonvalter Praktikant
30. april 2003 - 20:26 #5
=) nå ja ...
Avatar billede mjall0w Nybegynder
30. april 2003 - 20:58 #6
<%
    Select Case Request.ServerVariables("HTTP_HOST")
    Case "eSports-Magazine.net"
        Response.Redirect("http://eSports-Magazine.net")
    Case Else
        Response.Redirect("http://eSports-Magazine.net")   
    End Select
%>

Sådan ser det ud nu, når jeg feks skriver http://we.we.we.eSports-Magazine.net redirecter den ikke til eSports-Magazine.net, og hvis jeg så bare går ind på hoved siden dvs www.eSports-Magazine.net kører den redirecten igennem utallige afgange og den stopper ikke..

/Mjall0w-
Avatar billede hossein Nybegynder
30. april 2003 - 21:17 #7
Prøv sådan:
<SCRIPT LANGUAGE="VBScript">
    Sub Window_OnLoad
        Select Case lCase(document.URLUnencoded)
            Case "http://www.webMinweb.com"
                location.replace = "www.webMinweb.com/webMinweb1" 'sub-directory her
            Case "http://www.somewhereelse.com"
                location.replace "www.webMinweb2.com/webMinweb22"
            Case Else
                document.write "Domain kendes ikke!"
        End Select
    End Sub
    </SCRIPT>
Avatar billede mjall0w Nybegynder
30. april 2003 - 21:46 #8
Kan godt være der er lidt forklaring på , men kan du ikke sætte lidt mere på for forstår ikke lige det der så godt ??

/Mjall0w-
Avatar billede mjall0w Nybegynder
05. juni 2003 - 15:26 #9
Lukker virker ikke
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
Kurser inden for grundlæggende programmering

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