Arkadaşlar merhaba, kendi yazdığım scripti wordpress e geçirdim veritabanını hallettikten sonra doğal olarak google indexli sayfalara tıklayanlar 404 sayfasını görüyordu
404.php e şöyle bir kod yazdım, eski veritabanından ID ile başlığı alıyorum wordpress te o başlığı arayıp, seo linki olan post_name sütunundaki veriyi $post diye kaydedip yeni sayfaya yönlendiriyorum
İhtiyacı olan olabilir veya işinize yarayabilir diye paylaşmak istedim
<?php
$id = $_GET['id'];
$id = mysql_real_escape_string(addslashes(htmlspecialchars(htmlentities(strip_tags($id)))));
$sonuc1 = mysql_query("select * from ariza where id='$id' ORDER BY id");
while($yaz = mysql_fetch_assoc($sonuc1))
{
$baslik = $yaz["baslik"];
}
$sonuc2 = mysql_query("select * from wp_posts where post_title='$baslik' ORDER BY id");
while($yaz2 = mysql_fetch_assoc($sonuc2))
{
$post = $yaz2["post_name"];
header ("Location:$post.html");
}
?>