Avatar billede tagryggen Nybegynder
24. marts 2006 - 12:11 Der er 9 kommentarer og
1 løsning

Direkte viderestilling af hjemmeside

Hej Alle

Jeg står og skal bruge lidt. hjælp

Jeg vil gerne kæde nogle websteder sammen sådan at når men vælger websted a, b eller c så håber de direkte til websted d med det sammen.

eks. man skriver www.websted_a.dk og så havner man direkte på www.websted_d.dk.

Er der ikke nogen der har nogle gode forslag???

På forhånd tak

Tagryggen
Avatar billede bufferzone Praktikant
24. marts 2006 - 12:19 #1
Det kan gøres på forskellige måder, du skal dog være opmærksom på at søgemaskinerne ikke bryder sig om redirects og straffer det hvis du ikke gør det rigtige. Brug af javascript menes at være den sikreste metode
Avatar billede bufferzone Praktikant
24. marts 2006 - 12:20 #2
Her kan du se et eksempel på hvordan det gøres

http://www.web-source.net/javascript_redirect2.htm
Avatar billede goose Nybegynder
24. marts 2006 - 12:23 #3
Det allerbedste vil være, hvis du har adgang til noget serverside scripting som ASP eller PHP og så tilføje en header med 301 permanent moved, på den måde kan søgemaskinerne også være med.

/Goose
Avatar billede mediman Nybegynder
26. marts 2006 - 11:09 #4
<html>
<head>
<meta http-equiv="refresh" content="20; url=http://www.din_side.dk">
</head>
<body>
<h3>Du bliver viderestillet om 20 sekunder.</h3>
</body>
</html>

content="20 betyder at den viderestiller efter 20 sekunder, så der er tid til at læse en evt. info om viderestilling. Du kan sætte den til 0 hvis du ønsker øjeblikkelig viderestilling.
Avatar billede mclemens Nybegynder
26. marts 2006 - 11:39 #5
goose har ret, det andet med viderestilling via meta eller javascript er ikke ideelt... søgemaskiner vil helst have en 301 redirect så de får at vide at indholdet er permanent flyttet PHP / ASP er optimalt... derudover er der ingen grund til at outputte html hvis det er en header der er brug for...

php eksempel:

Hvis den skal redirecte til den samme sti...
Du spørger på ww w.websteda.dk/info/generalt.php
Du bliver viderestillet til ww w.webstedb.dk/info/generalt.php

<?php header('HTTP/1.1 301 Moved Permanently');header("Location:http://www.ditnyedomæne.dk".$_SERVER[REQUEST_URI]);exit;} ?>

eller hvis den skal redirecte til forsiden... uanset forespurgt sti:

<?php header ('HTTP/1.1 301 Moved Permanently');header("Location:http://www.ditnyedomæne.dk");exit;} ?>


// Det kan også gøres i .htaccess ;)
- Hvis du skal bruge .htaccess eller vide lidt om hvorfor man ikke skal bruge javascript eller meta så læs f.eks. denne her. (det står mange stedet på nettet...)
http://www.tamingthebeast.net/articles3/spiders-301-redirect.htm
Avatar billede mclemens Nybegynder
26. marts 2006 - 11:41 #6
... men hvis du ikke har adgang til egen .htaccess fil / php / asp så må du nok vælge javascript eller meta og håbe på at den side du har ikke forårsager at du får negativ pagerank på dit nye domæne :/
Avatar billede mediman Nybegynder
26. marts 2006 - 14:13 #7
Jeg har lige erstattet min META redirection med en .htaccess 301 - det er klart en bedre løsning, respekt herfra, og tak!
Avatar billede mclemens Nybegynder
26. marts 2006 - 15:07 #8
svar ;)

goose smid et svar også...
Avatar billede mclemens Nybegynder
26. marts 2006 - 15:08 #9
hov, sorry troede mediman var spørgeren :P
ved ikke hvad du vælger endnu tagryggen :?
Avatar billede goose Nybegynder
27. marts 2006 - 08:29 #10
Jamen på opfordring smider jeg da så lige et svar også :o)

/Goose
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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