301 redirect wordpress migrálás esetén
Most, hogy költöztetem a blogot a legnagyobb bajom azzal volt, hogy egy csomó trackback és URl már egész szépen volt pozicionálva a keresőben, ezt nem érdemes elveszteni. Ilyenkor a legfájdalommentsebb megoldás, ugye, a 301 átirányítás. Érdekes, hogy épkézláb, baszódás mentes megoldás nincs, végül egy ilyet dobtam össze: <?php function curPageURL() { $pageURL = ‘http’; […]
Most, hogy költöztetem a blogot a legnagyobb bajom azzal volt, hogy egy csomó trackback és URl már egész szépen volt pozicionálva a keresőben, ezt nem érdemes elveszteni. Ilyenkor a legfájdalommentsebb megoldás, ugye, a 301 átirányítás. Érdekes, hogy épkézláb, baszódás mentes megoldás nincs, végül egy ilyet dobtam össze:
<?php
function curPageURL() {
$pageURL = ‘http’;
if ($_SERVER[„HTTPS”] == „on”) {$pageURL .= „s”;}
$pageURL .= „://”;
if ($_SERVER[„SERVER_PORT”] != „80”) {
$pageURL .= $_SERVER[„SERVER_NAME”].”:”.$_SERVER[„SERVER_PORT”].$_SERVER[„REQUEST_URI”];
} else {
$pageURL .= /*$_SERVER[„SERVER_NAME”]*/’www.creativslave.hu’.$_SERVER[„REQUEST_URI”];
}
return $pageURL;
}
$pageurl=curPageURL();
header(„HTTP/1.1 301 Moved Permanently”);
header(„Location:”.$pageurl);
exit();
?>
Ezt bepakolod a header tetejébe, a legtetejébe és voilá!, működik!
Írj hozzászólást!