Şöyle bir makale yazmıştım.


Örnek veriyorum a.com sitesinin veritabanını b.com a yüklediniz. B.com'a yüklediğiniz veritabanında bir çok değişiklik yapmanız gerekmektedir, aksi takdirde hiç bir şekilde veritabanını çalıştıramazsınız.

Örneklendirme ile sürdüreceğim anlatımı.

Öncelikle a.com sitesinin kontrol paneli(cpanel, plesk vs.) phpmyadmin'e girip database yedeğini dışarı aktar fonksiyonu ile alıyoruz.

Ardından b.com sitesinin kontrol paneline girip bir veritabanı ve kullanıcısı oluşturuyoruz.

B.com phpmyadmin'e girip, açtığımız veritabanına içerik aktar fonksiyonu ile databaseyi yüklüyoruz.

Sonrasında veritabanımızda şu sorguları sırasıyla yapıyoruz.

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


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


UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.b.com', 'http://www.a.com');


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

http://www.a.com - Eski Adresiniz

http://www.b.com - Yeni Adresiniz




b.com yani yeni sitenizin FTP'sine a.com'un FTP dosyalarını komple atıyoruz ve wp-config.php dosyasını oluşturduğunuz veritabanı bilgilerini girerek işlemimizi bitiyoruz.


Bütün hepsi bu kadar :) taşıma ile ilgili yaşadığınız soruları konu altından yardım isteyebilirsiniz.