WordPress alan adı değiştirme

Selamun aleyküm arkadaşlar. Bu anlatımımızda wordpress alan adı değiştirme işlemini tümden ele alacağım. Bazı arkadaşlar veritabanı olarak konuyu ele alırken bazı arkadaşlar da yönlendirme olarak ele almış. Oysaki bunun her ikisi de wordpress alan adı değiştirme konusunda ihtiyaç duyduğumuz şeylerdir. Şimdi ben bu konuda bunun ikisinide ele alacağım ki alan adı değişikliğine ihtiyac duyan kişiler onlarca siteyi gezmek zorunda kalmasınlar..

İlk önce eskistem.com’un ftpsini ve veritabanını herşeyiyle yenisitem.com’a taşıdıktan sonra; eskisitem.com’un ftpsini komple boşlatıp (public_html dosyasının içini) aşağıdaki kodları metin belgesine kaydedip, eskisitem.com’un ftp ana dizinine atıyorum.

Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskisitem.com$ [NC]
ReWriteRule ^(.*)$ http://www.yenisitem.com/$1 [R=301,L]

Bunu yaptıysak burayla işimiz bitti demektir. Şimdi yenisitem.com ‘un cpanel yada plesk her ne ise login olarak phpmyadmin’e ulaşıyoruz. Bu kısımda 3 adet bilindik bir sorgu çalıştırmamız gerekecek. Bunları çalıştırmamızın amacı sitemizin eski sitemizle olan bağlantılarını deaktif etmektir. Phpmyadmine login olduktan sonra sırasıyla şunları sorgulayın;

UPDATE wp_options SET option_value = replace(option_value, 'http://www.eskisitem.com', 'http://www.yenisitem.com') WHERE option_name = 'home' OR option_name = 'siteurl';

Sonra;

UPDATE wp_posts SET guid = replace(guid, 'http://www.eskisitem.com','http://www.yenisite.com');

Son olarak;

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.eskisitem.com', 'http://www.yenisitem.com');

Bunlarıda yaptıysak bitti demektir. Tabiki son önemli bir adımımız daha var. Google webmaster araçlarına giriyoruz. Eski sitemiz ve yeni sitemizi ekliyoruz. Daha sonra eskitem.com ‘un üzerine tıklayarak yapılandırma kısmından adres değişikliği’ni seçiyoruz. Bu kısımdan yeni adresi seçip kaydediyorsunuz. Böylece google’da durumdan haberdar olmuş oluyor. 180 gün içinde eski url’niz yeni url’ye aktarılacaktır.

Takıldığınız kısım olursa konu altından sorabilirsiniz..