"Kasper Damkjær" <spamtrap@damkjaer.net> writes:
> Bjarne Kolby skrev: (messageID: <news:b1lh2a$gi2$1@sunsite.dk>)
>
> > Jeg har min hjemmeside "liggende" hos Webbyen.dk
> > under navnet xcxcxcxcx.webbyen.dk. Jeg har købt
> > et domaine navn som kun hedder
www.xc.dk.
> > Hvordan får jeg
www.xc.dk til at linke over til
> > xcxcxcxcx.webbyen.dk. (navnene er opdigtede)
>
> Jeg antager at du har adgang til at uploade en fil (index.html) til
>
www.xc.dk. I så fald kan du indsætte følgende linie i <head> delen af
> denne fil:
>
> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=
http://xcxcxcxcx.webbyen.dk">
Det er dog en mindre pæn måde at gøre det på, specielt at sætte tiden
til 0. Det gør at det er forbandet svært at bruge "back"-knappen til at
gå tilbage forbi den side, fordi man bliver sendt frem igen med det samme.
Alternativer:
1) Hvis du har adgang til PHP (og det kan sikkert også gøres i ASP
eller JSP eller ...), så svar med en fejlmelding 307 (Temporary
Redirect) som så sender folk videre til den anden side. Man kan også
bruge 301 (Moved Permanently), men det giver faktisk browseren lov
til at opdatere bookmarks til den nye addresse.
<URL:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html>
2) Skift siden med Javascript:
document.location.replace("
http://xcxcxcxcx.webbyen.dk");
Siden bliver helt udskiftet med den nye side, uden at blive i
back-history. Virker i alle de browsere jeg har at teste med:
Netscape 4, Mozilla 1.0+, IE6 og Opera 6+.
3) Brug frames til at lave en stor frame der henviser til webbyen, og
framer den første side derfra. Lav target="_top" på alle links på den
side, så man ikke bliver i framen (at blive i framen forhindrer folk i
at lave bookmarks til siderne, en dårlig ting).
4) Kopier forsiden fra webbyen, og lad alle links linke til sider på
webbyen i stedet for lokalt. Svarer til frames-versionen, bare uden
frames, men kræver mere plads på serveren.
I *alle* tilfælde (undtagen det sidste), så husk at give et helt
almindeligt link til den rigtige side. Hvis browseren ikke forstår
HTTP/1.1, ikke forstår Javascript, ikke forstår frames, eller på anden
måde ikke forstår det du forsøger at lave, så skal der være et link
brugeren kan trykke på for at komme videre (for frames, put det i
noframes-delen).
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:
http://www.brics.dk/~lrn/cv.html>