Avatar billede mnemic Nybegynder
24. maj 2005 - 19:39 Der er 10 kommentarer

Cloaked URL?

Jeg har tænkt lidt over det her. jeg sidder nu med 2 website selve websitet ligger på en anden server på www.wowvengeance.com men vi skal nu få det til at se ud som om www.q-nine.org er domænet. Det vil sige vil jeg f.eks. Browse memberlisten er det rigtige url (www.wowvengeance.com/members.asp) men jeg vil have det til at se ud som om det er "www.q-nine.org/members.asp"

Dette kunne let gøres ved at uploade filerne på q-nine.org serveren jaja, men den har ikke de rigtige ting understøttet.. Så derfor. Hvordan gør jeg dette?
Avatar billede goose Nybegynder
24. maj 2005 - 19:47 #1
Har du ikke mulighed for, at lave en domæneombytning ?

Alternativt kunne du pege www.q-nine.org over på den anden server, og så sørge for, at alle henvisninger og interne link på siden hedder <a href="/filnavn.asp">link</A> og på samme måde med billeder.

Gav det mening ?

/Goose
Avatar billede thesurfer Nybegynder
24. maj 2005 - 20:02 #2
Se f.eks: http://html.dk/scripts/asp/00008/

Eller f.eks.:

dim xml, strBody, url

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  url = "http://www.wowvengeance.com/members.asp"
  xml.Open "GET", url, False
  xml.Send
  strBody = xml.responseText
set xml = nothing

response.write strBody
Avatar billede mnemic Nybegynder
24. maj 2005 - 20:07 #3
så den fulde kode ville se ud hvordan hvis alle sider på www.wowvengeance.com/etellerandet.asp skulle vises som www.q-nine.org/filnavn.asp ?
Avatar billede thesurfer Nybegynder
24. maj 2005 - 20:13 #4
fra en side, der ligger på www.q-nine.org:

dim xml, strBody, url

url = request.querysrting("url")
if url <> "" then

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  url = "http://www.wowvengeance.com/" & url
  xml.Open "GET", url, False
  xml.Send
  strBody = xml.responseText
set xml = nothing

response.write strBody

else
  ' der står ikke noget i "?url=..."
  ' gør noget andet

end if


Så kan du bruge: http://www.q-nine.org/forside.asp?url=members.asp
Den vil så hente http://www.wowvengeance.com/members.asp og vise det som http://www.q-nine.org/forside.asp?url=members.asp
Avatar billede thesurfer Nybegynder
24. maj 2005 - 20:14 #5
rettelse ("string" var stavet forkert): url = request.querysrting("url")

--- Dvs ------------

fra en side, der ligger på www.q-nine.org:

dim xml, strBody, url

url = request.querystring("url")
if url <> "" then

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  url = "http://www.wowvengeance.com/" & url
  xml.Open "GET", url, False
  xml.Send
  strBody = xml.responseText
set xml = nothing

response.write strBody

else
  ' der står ikke noget i "?url=..."
  ' gør noget andet

end if


Så kan du bruge: http://www.q-nine.org/forside.asp?url=members.asp
Den vil så hente http://www.wowvengeance.com/members.asp og vise det som http://www.q-nine.org/forside.asp?url=members.asp
Avatar billede thesurfer Nybegynder
24. maj 2005 - 21:13 #6
Smider et svar, hvis du nu kan bruge det.. ellers må du lige sige til/komme med feedback

/theSurfer
Avatar billede bufferzone Praktikant
24. maj 2005 - 22:54 #7
Det kan også laves med frames. En frameside der indeholder den anden URL som eneste side.
Avatar billede mnemic Nybegynder
25. maj 2005 - 00:41 #8
Jeg er igang med at prøve hvad thesurfer said... siden frames løsningen ikke er god nok sorry. Frames er jeg aware of findes og den løsning er skidt for det ødelægger nogen interaktive funtioner gør dem unavalible..
Avatar billede mnemic Nybegynder
25. maj 2005 - 01:10 #9
http://www.wowvengeance.com/tester.asp?url=members.asp

jeg har testet det på den side (til thesurfer) men det ser ikke ud til umildbart at virke for mig.. jeg ved godt siden ligger på samme server som selve den side jeg vil pege på men det burde ikke være noget problem

den side skulle gå til

www.wowvengeance.com/members.asp men ser ikke ud til at gøre det? jeg copy pastede bare den kode du gav mig..

- Håber lidt du kan give mig en hånd her på forhånd tak :)
Avatar billede thesurfer Nybegynder
25. maj 2005 - 16:48 #10
Eksempel (kopieret koden direkte): http://frip.dk/thesurfer/e/q/620352/index.asp?url=members.asp

Urlen vil være "http://frip.dk/thesurfer/e/q/620352/index.asp?url=members.asp" men den loader siden "http://www.wowvengeance.com/members.asp".

Det er sådan koden virker.

Den skifter altså *ikke* til url.. scriptet er dynamisk, så du kan loade forskellige sider, med samme kode.

Hvis det skulle være afhængigt af, hvilken side man skrive/klikker på, skulle du have et script for HVER side den skal kunne loade..
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

IT-JOB