/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Et ? til MOLOKYLE
Fra : Fåreklipperen
Vist : 694 gange
20 point
Dato : 26-01-07 08:46

hej molo....

kan du fortælle mig hvordan jeg "301 redirect" til mine nye sider? hvordan skal den kodestump som skal indsættes se ud

Fåreklipperen

 
 
Kommentar
Fra : natmaden


Dato : 26-01-07 09:02

Sæt dette som det første på siden
Kode
<?php
header("Location: http://www.nyeside.dk/");
exit;
?>


Kommentar
Fra : molokyle


Dato : 26-01-07 09:42

natmadens metode kræver at din udbyder tillader PHP. Ellers kan du bruge følgende:
En meta:
Citat
<html>
<head>
<title>Opdatér/redirect med Meta tag</title>
<meta http-equiv="refresh" content="3;url=redirect.html">
</head>
<body>
</body>
</html>


content="X;url=http://www.Y.Z/"

X bestemmer tiden i sekunder før en omdirigering.
Y.Z kunne være f.eks. dmi.dk eller hele url'en være en *.html side lokalt på dit site.

Omdirigering ved brug af Javescipt og DOM:
Kode
<html>
<body onload="this.window.location.href='http://www.dmi.dk/'">
</body>
</html>


..eller således, hvis det skal times:
Kode
<html>
<head>
<script type="text/javascript">setTimeout("this.location.href='http://dmi.dk'",3000);</script>
</head>
<body>
</body>
</html>


..i; setTimeout("this.location.href='http://dmi.dk'",X); udskifter du X med tiden i milisekunder.

</MOLOKYLE>

Kommentar
Fra : natmaden


Dato : 26-01-07 12:31

hæ-hæ molo, det ses at det er på one.com

Kommentar
Fra : natmaden


Dato : 26-01-07 13:03

meta kan slås fra i browseren, javascript kan ligeledes,
PHP er ligeglad, da det køre før browser(klienten) modtager noget som helst.
derfor er det også vigtigt at :
header("Location: http://www.nyeside.dk/");
er før <!DOCTYPE HTML PUBLIC ......... da denne er det første headerudveksling mellem klient og server
Hvis denne mangler vil <html> udveksle headerne.
derfor inden disse mødes på en side

header("Location: http://www.nyeside.dk/");
exit;

exit er en sikkerhed for at et eller andet fuskeprogram ikke kan prøve at læse videre på siden.
den rydder sidens buffer..

Kommentar
Fra : molokyle


Dato : 26-01-07 13:22

Ok. natmaden. Hér er så en anden vinkel på/modargument mod, omdirigering:

PHP afvikles på serveren ...når den får tid !!!

..og så er der responsetiden på 'handshake', som er afhængig af forbindelseshastighed både hos udbyder og klient mv.

Både (X-)HTML og Javascript afvilkes, efter download af kode, hos klienten ...i samme takt som alle andre processer på den lokale maskine

</MOLOKYLE>



Accepteret svar
Fra : natmaden

Modtaget 20 point
Dato : 26-01-07 13:48

fint, så har du jo selv skrivet at php kommer først til bordet

one.com kører på 2 1GB Backbone, altså det er tilsluttet højt i heakiet.
Og jeg har ikke tjekket deres antal af servere, men one.com følger med.



Kommentar
Fra : molokyle


Dato : 26-01-07 14:08

Ja ja .. jeg gi'r mig natmaden

..........mht. hastighed og accessability ..i dette tilfælde

.., men så er det også sidste gang



..men jeg prøver jo blot at hjælpe ...så langt evnerne rækker !

</MOLOKYLE>


Kommentar
Fra : Fåreklipperen


Dato : 26-01-07 14:36

TAK for det gutter

jeg kan se i kæmper lidt det er fint jeg prøver i løbet af weekenden takker igen mange gange

Fåreklipperen

Godkendelse af svar
Fra : Fåreklipperen


Dato : 26-01-07 14:38

Tak for svaret natmaden. du får pointene denne gang for din ekstraordinære indsats/kamp med Molokyle det er rart der er nogen som jer der kæmper for os andre, som ikke lige er med så langt...endnu

Fåreklipperen - god weekend

Kommentar
Fra : molokyle


Dato : 26-01-07 15:27

Fåreklipperen -> Har du set det 'tip' jeg gav dig i dit sidste spørgsmål?

http://www.kandu.dk/Spg99441.aspx

Jeg har et par 'tip' mere på bedding; omhandlende din 'Kontakt' og din valideringshenvining til http://www.w3.org/

</MOLOKYLE>



Kommentar
Fra : Fåreklipperen


Dato : 26-01-07 16:20

Tak for det Molokyle, det havde jeg ikke observeret, jeg satser på at få tid i weekenden og rette det til

mange tak for din hjælpsomhed/venlighed

Fåreklipperen


Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177415
Tips : 31962
Nyheder : 719565
Indlæg : 6407849
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste