Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Bevare linkjuice på nye urls

Side 1 ud af 1 (3 indlæg)
  • 1
Tilmeldt 29. Dec 12
Indlæg ialt: 5
Skrevet kl. 12:10
Hvor mange stjerner giver du? :

Hej,

I forlængelse af tråden (http://www.amino.dk/forums/t/204183.aspx#1361751), håber jeg andre kan komme med input:

Jeg er igang med at lave søgemaskinevenlige urls, hvilket volder en del problemer. Første del er løst, men da jeg gerne vil bevare linkjuice har jeg brug for hjælp. Foreløbig har jeg:

$url = $_SERVER["REQUEST_URI"];
$parts = explode("/", $url);
if ($parts[1] == 'opskrift') {
      require_once("http://www.noget.dk/resultat.php?groentsag=".$parts[2]."&frugt=".$parts[3]);
}

og det fungerer, men så kommer problemet med at redirecte de gamle gamle urls til de nye.

Jeg har forsøgt følgende ude held:

$filnavn = explode("?", basename($_SERVER["REQUEST_URI"]));
if ($filnavn[0] == 'resultat.php' ) {
    header('Location: http://www.noget.dk/opskrift/'.$_GET['groentsag'].'/'.$_GET['frugt']);
    exit;
}

Nogen bud?

Fra Danmark
Tilmeldt 5. Jun 11
Indlæg ialt: 36
Skrevet kl. 11:50
Hvor mange stjerner giver du? :

Du skal ihvertfald sende en 301 header med hvis du vil have din linkjuice passet videre til de nye urls

header('HTTP/1.1 301 Moved Permanently');

header('Location: http://dinNyeUrl.dk'); 

Lav madplan med vores madplanner - www.madplanuge.dk

Tilmeldt 29. Dec 12
Indlæg ialt: 5
Skrevet kl. 12:05
Hvor mange stjerner giver du? :

Hej Jesper,

Tak, du har ret. Det fik jeg ikke med.

Desværre kan jeg stadig ikke gennemskue hvorfor scriptet ikke redirecter til urlen i headeren.

Side 1 ud af 1 (3 indlæg)