Web sitenizin altyapısını güçlendirmek, markanızı yenilemek veya farklı bir projeye geçiş yapmak amacıyla WordPress sitenizi yeni bir sunucuya ve farklı bir alan adına (domain) taşımanız gerekebilir. Bu süreç dışarıdan karmaşık gibi görünse de, mantığını kavradığınızda oldukça basittir.
Bu rehberdeki adımları, DoğruHost üzerinden sahip olduğunuz tüm Linux Hosting, VPS veya fiziksel sunucu paketlerinde sorunsuz bir şekilde uygulayabilir, sitenizi veri kaybı yaşamadan yeni adresine taşıyabilirsiniz.
İşlemleri daha anlaşılır kılmak için bir senaryo üzerinden ilerleyelim: Eski sitemizin adresinin eski-siteniz.com, taşıyacağımız yeni adresin ise yeni-siteniz.com olduğunu varsayalım.
Ön Hazırlık: Yedeklerin Alınması
Taşıma işlemine başlamadan önce, mevcut sitenizin tüm dosyalarını (FTP üzerinden) ve veritabanını (.sql uzantılı olarak) bilgisayarınıza indirmiş olmanız gerekir. Yedekleme işlemini tamamladığınızı varsayarak taşıma adımlarına geçiyoruz.
1. Dosyaların Yeni Sunucuya Yüklenmesi
Bilgisayarınıza indirdiğiniz WordPress site dosyalarınızı, yeni alan adınızın bulunduğu DoğruHost FTP alanına yükleyin. FileZilla gibi bir FTP istemcisi kullanarak sunucunuza bağlanabilir ve tüm dosyalarınızı ana dizine (public_html veya httpdocs) aktarabilirsiniz.
2. Yeni MySQL Veritabanının Oluşturulması
Yeni sitenizin veritabanı altyapısını hazırlamak için DoğruHost kontrol panelinize (cPanel, Plesk, DirectAdmin vb.) giriş yapın. MySQL Veritabanları bölümünden yeni bir veritabanı ve bu veritabanına tam yetkili bir kullanıcı oluşturun.
Önemli: Oluşturduğunuz veritabanı adını, kullanıcı adını ve şifreyi bir sonraki adımda kullanmak üzere mutlaka bir yere not edin.
3. wp-config.php Dosyasının Güncellenmesi
Yeni sunucunuza yüklediğiniz dosyalar arasında bulunan wp-config.php dosyasını bulun. FTP programınızda dosyaya sağ tıklayıp "Göster / Düzenle" diyerek açabilirsiniz.
Dosya içerisindeki eski veritabanı bilgilerini silip, 2. adımda oluşturduğunuz yeni veritabanı adını, kullanıcısını ve şifresini yazarak dosyayı kaydedin. Bu işlem, dosyalarınızın yeni veritabanınızla haberleşmesini sağlayacaktır.
4. Veritabanının (SQL) İçeri Aktarılması
Şimdi sıra eski veritabanınızı yeni sunucuya yüklemekte:
Hosting paneliniz üzerinden phpMyAdmin aracına giriş yapın.
Sol menüden az önce oluşturduğunuz boş veritabanına tıklayın.
Üst menüde yer alan İçeri Aktar (Import) sekmesine geçin.
"Dosya Seç" butonuna tıklayarak bilgisayarınızdaki
.sqluzantılı yedeğinizi seçin.Sayfanın altındaki Git (Go) butonuna tıklayarak yükleme işlemini tamamlayın.
5. Veritabanında Domain Güncellemesi Yapmak
Dosyalar ve veritabanı taşındı, ancak veritabanının içindeki linkler hala eski alan adınıza (eski-siteniz.com) bakıyor. Bu linkleri yeni-siteniz.com olarak güncellememiz gerekiyor. Bunu phpMyAdmin üzerinden iki farklı şekilde yapabilirsiniz:
Yöntem A: Tablo Üzerinden Manuel Güncelleme
phpMyAdmin sol menüsünden veritabanınıza tıklayın ve wp_options tablosunu açın. (Eğer tablo önekini değiştirdiyseniz sizinönek_options şeklinde görünebilir).
siteurl satırını bulun, çift tıklayarak eski domaini silip yerine
[https://yeni-siteniz.com](https://yeni-siteniz.com)yazın.Aynı işlemi hemen altındaki home satırı için de uygulayın.
Yöntem B: SQL Sorgusu ile Hızlı Güncelleme (Tavsiye Edilen)
Tabloları aramakla vakit kaybetmek istemiyorsanız, phpMyAdmin'de üst menüden SQL sekmesine tıklayın. Aşağıdaki komutları kendi yeni alan adınıza göre düzenleyerek kutucuğa yapıştırın ve Git butonuna basın:
UPDATE wp_options SET option_value = 'http://yeni-siteniz.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'http://yeni-siteniz.com' WHERE option_name = 'home';
(Eğer sitenizde SSL aktifse, linkleri https:// olarak yazmayı unutmayın.)
İşlem Tamamlandı! Tüm bu adımları eksiksiz uyguladığınızda, WordPress web siteniz herhangi bir veri kaybı yaşamadan yeni DoğruHost sunucunuza ve yeni alan adınıza taşınmış olacaktır.
Yeni adresinize giriş yaptığınızda sitenizin sorunsuz çalıştığını görebilirsiniz. Ufak bir ipucu: Siteye giriş yaptıktan sonra WordPress admin panelinizden Ayarlar > Kalıcı Bağlantılar menüsüne gidip hiçbir değişiklik yapmadan "Değişiklikleri Kaydet" butonuna basmanız, alt sayfalarda oluşabilecek 404 hatalarının önüne geçecektir.
