Avatar billede angelenglen Nybegynder
23. november 2002 - 17:39 Der er 15 kommentarer og
1 løsning

Redirect hvis fra en anden side.

Jeg skal bruge et script der kan redirecte hvis man kommer fra en bestemt side

-det vil sige at jeg har fx et par domæner:
www.domain1.dk
www.domain2.dk
www.domain3.dk

-de peger så alle 3 på den samme ip - kan det så ikke gøres noget i stil med at :

if (redirected from "www.domain1.dk") { redirect to "http://www.domain.dk/1" }

elseif {

(redirected from "www.domain2.dk") { redirect to http://www.domain.dk/2 }

elseif {

(redirected from "www.domain3.dk" { redirect to "http://www.domain.dk/3" }

endif

? - er det muligt at lave noget i samme stil?
Avatar billede angelenglen Nybegynder
23. november 2002 - 17:40 #1
-således at hvis man skriver "www.domain1.dk" i sin browser - så ser man "http://www.domain.dk/1"
Avatar billede tuctoh Nybegynder
23. november 2002 - 17:42 #2
du kan opsætte dette direkte i din IIS, og behøver ikke at bruge programmering til det.
Avatar billede angelenglen Nybegynder
23. november 2002 - 17:43 #3
jeg har ikke IIS, men PWS - og overvejer at skifte til apache..

desuden beskriver du ikke hvordan...
Avatar billede martin86 Nybegynder
23. november 2002 - 17:46 #4
det vil jeg da tro det kunne lave sig gøre
Avatar billede ducks Nybegynder
23. november 2002 - 17:56 #5
du kan da få din domæneudbyder til at gøre så når man kommer ind på domæne1.dk kommer man ind på DinIp/1 osv...
Avatar billede angelenglen Nybegynder
23. november 2002 - 17:58 #6
I know, men pointen var at det som regel koster et gebyr at ændre pegningen, desuden ville jeg meget hellere selv kunne styre det...

Så det jeg har brug for er vel et script i stil med det jeg selv skrev deroppe, men bare et der virker naturligvis...

Hvis nødvendigt kan det også være i php...
Avatar billede ducks Nybegynder
23. november 2002 - 18:32 #7
1. hvis det koster penge så skift udbyder, jeg bruger www.kleinweb.dk det er gratis og der er sikkert også mange andre der er gratis.

2. de fleste brugere på eksperten vil jo somregel selv kunne styre deres com 100% ;) - Sådan skal det være :D
Avatar billede angelenglen Nybegynder
23. november 2002 - 18:35 #8
gratis?
Jeg kiggede under pegning, og så hvidt jeg kan se koster det 140,- i oprettelse og 100 kr/år - det er mere end selve domænet koster...

hvorhenne står der at det er gratis?
-selvom jeg dog må indrømme at deres service ser god ud..
Avatar billede mccannon Nybegynder
23. november 2002 - 19:09 #9
hmm efter at have rodet lidt med eet kan det lade sig gøre ved hjælp af lidt server variabler og en lille querystring.. stadig intreseret ?
Avatar billede mccannon Nybegynder
23. november 2002 - 19:10 #10
tror jeg .. :)
Avatar billede angelenglen Nybegynder
23. november 2002 - 22:53 #11
meget interesseret :)
Avatar billede mccannon Nybegynder
24. november 2002 - 00:11 #12
det her er en meget simpel løsning :)
men altså på de foskellige domæner du har rundt omkrign som du gerne vil sende til et bestemt sted ligger du en fil default.asp
og i den skriver du...:
<%
dim dom
dom = Request.ServerVariables("HTTP_HOST")
response.redirect "http://www.somewhere.dk/domcheck.asp?dom=" & dom
%>
på det sted hvor har dine sites, har du en fil liggende som har det her kode .:
<%
dim dom
dom = request.querystring("dom")

select case dom
case "www.domain1.dk"
response.redirect "www.maindomain.dk/dom1/default.asp"
case "www.domain2.dk"
response.redirect "www.maindomain.dk/dom2/default.asp"
case "www.domain3.dk"
response.redirect "www.maindomain.dk/dom3/default.asp"
case else
response.redirect "www.maindomain.dk/default.asp"
end select
%>

jeg kan bedre li at bruge en select case til den salgs end en if sætning...virker lidt mere overskuligt efter min mening :)
Avatar billede angelenglen Nybegynder
24. november 2002 - 01:50 #13
hmm det ser godt ud, det tror jeg lige jeg prøver engang :)
Avatar billede mccannon Nybegynder
26. november 2002 - 17:05 #14
fandt du ud af noget
Avatar billede angelenglen Nybegynder
26. november 2002 - 21:33 #15
hmm nej det virkede ikke :(

får nogle fejl med at http headers allerede er defineret..
Avatar billede mccannon Nybegynder
27. november 2002 - 05:54 #16
nok fordi du skal have ne response.buffer = true i toppen på den side hvor du redirecter
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