Avatar billede mulemule Nybegynder
25. maj 2005 - 17:07 Der er 9 kommentarer og
1 løsning

redirect i php

Kan man skrive noget php kode, i en fil index.php, som

tester om brugeren besøger www.mitsite.dk og i så fald bare viser en side, men hvis brugeren besøger mitsite.dk uden www, skal der redirectes til www.mitsite.dk, og hvis man gør sådan vil google så også følge dette redirect.

Det er fordi at jeg har et problem med at google kun indekserer min side uden www foran, og så vil jeg godt ligesom vise google vej hen til den rigtige side med www foran.

Mvh
Avatar billede angam Nybegynder
25. maj 2005 - 17:25 #1
Prøv med:

$server = isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : false;
if($server=='mitsite.dk') {
    header('location: www.mitsite.dk');
    exit();
}
Avatar billede angam Nybegynder
25. maj 2005 - 17:27 #2
Oops, glemte http:// foran naturligvis:

$server = isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : false;
if($server=='mitsite.dk') {
    header('location: http://www.mitsite.dk');
    exit();
}
Avatar billede mulemule Nybegynder
25. maj 2005 - 18:37 #3
Tror du også at google følger med så ?
Avatar billede mulemule Nybegynder
25. maj 2005 - 18:38 #4
Husk at svar i svar
Avatar billede angam Nybegynder
25. maj 2005 - 22:06 #5
Google følger også med, ja.
Avatar billede mulemule Nybegynder
06. juli 2005 - 13:27 #6
Tak, nu sætter jeg det snart ind på siden.
Avatar billede mulemule Nybegynder
06. juli 2005 - 13:27 #7
Hov nu kom jeg til at trykke afvist ved en fejl. Så må du komme med et nyt svar sorry.
Avatar billede angam Nybegynder
06. juli 2005 - 16:48 #8
Google følger også med, part II :-)
Avatar billede mulemule Nybegynder
08. juli 2005 - 10:24 #9
Tak, og nu skal jeg netop til at implementere din løsning i praksis.
Avatar billede mulemule Nybegynder
08. juli 2005 - 10:29 #10
Fandt ud af at man også skal skrive:


header("HTTP/1.1 301 Moved Permanently");
header("Location: http://example.org/foo");

For at sikre at det bliver en 301 permanent redirect, ellers bliver det en 302 temporarly og det er ikke så godt plus at der står nogen steder at google ikke følger med så.
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

IT-JOB

IT Forum Gruppen

Senior Sales Manager hos ITF

Capgemini Danmark A/S

Java Engineer

Politiets Efterretningstjeneste

Data engineer til PET