WordPress Sitede Domain Değiştirme (Eklentisiz)


Merhaba, bu yazıda sancılı bir sürece dönüşebilen alan adı yani domain değiştirme işlemi hakkında bilgi vermek istiyorum.

Genel Bilgiler
Domain değiştirme işlemi (en azından benim için) temelde yedek alma ve o yedeği biraz değiştirerek geri yüklemekten farklı bir süreç olmadı.

Alternatif 1
  1. Yedekleme
    Önce komple bir yedek al.
  2. Kurulum
    Yeni adrese wordpress’i kur.
  3. SQL Yedeği Kopyasında Değişiklik
    Veri tabanı yedeğinin bir kopyasını bir metin editöründe aç ve http(s)://www.eskidomain.com/ ifadesinin hepsini http(s)://www.yenidomain.com/ olacak şekilde değiştir. (Eğer yazı içinde filan alakasız bir şekilde geçiyorsa onlar da değişebilir, aklınızda bulunsun.)

    Ayrıca eğer farklı bir veri tabanı ve tablo öneki ile siteyi kurduysanız bu değişiklikleri de yapın.

  4. Veri Tabanı Açma
    Yeni adresteki wordpress’e ait veri tabanını aç.
  5. Tablo Silme
    İçindeki tabloları komple sil.
  6. Import İşlemi
    Değiştirilmiş yedek sorgu dosyasını import et.
  7. Site Dosyalarını Yükleme
    Temadır, eklentidir, resimdir filan bunları yükleme işlemini yap.
  8. Site Ayarları
    Başlangıç > Ayarlar seçeneklerini takip ederek sitenin genel ayarlarını yap. Temalarda gerekiyorsa düzenlemeler yap. Yine gerekliyse sosyal medya değişikliklerini yap.
  9. Yönlendirme
    htaccess üzerinden 301 yönlendirmesi yap ki sonra çok sıkıntı olmasın.

  10. Tamamlama
    Bitir. Ara ara kontrol et, hata çıkarsa düzelt, uygun değişiklikleri yap.


Alternatif 2

  1. Yedekleme
    Önce komple bir yedek al.
  2. Kurulum
    Yeni adrese wordpress’i kur.
  3. Veri Tabanı Açma
    Yeni adresteki wordpress’e ait veri tabanını aç.
  4. Tablo Silme
    İçindeki tabloları komple sil.
  5. Import İşlemi
    Siteye ait sql yedek sorgu dosyasını import et.
  6. Düzenlemeler
    şimdi değişiklik yapacağımız veri tabanını seçelim ve aşağıdaki sorguları çalıştıralım.

  7. Site Dosyalarını Yükleme
    Temadır, eklentidir, resimdir filan bunları yükleme işlemini yap.
  8. Site Ayarları
    Başlangıç > Ayarlar seçeneklerini takip ederek sitenin genel ayarlarını yap. Temalarda gerekiyorsa düzenlemeler yap. Yine gerekliyse sosyal medya değişikliklerini yap.
  9. Yönlendirme
    htaccess üzerinden 301 yönlendirmesi yap ki sonra çok sıkıntı olmasın.
  10. Tamamlama
    Bitir. Ara ara kontrol et, hata çıkarsa düzelt, uygun değişiklikleri yap.

Notlar
Şimdi domain değiştirme sürecindeki sıkıntılardan bahsedeceğim biraz.

  • Eklentiler
    Araştırmalarımdan gördüğüm kadarıyla dişe dokunur eklentilerin hepsi bu işi paralı bir şekilde yapıyor. Öteki türlü yapar gibi görünüyorlar ama siteniz biraz büyükse pek şansınız olmuyor.

    Hele çok bilinen bir eklenti vardı ki güya ücretiz (512MB sınırı var) yedeği bir alıyor 600MB site oldu sana hooop 1.1GB. Hadi sadece veri tabanı yedeğini yüklesin dedim, 30MB’lık veri tabanı oldu sana 535MB. Bir eklenti veri tabanını çok şişirmiş, onun tablosunu sildim, veri tabanı kaldı 15MB. Onu da eklentiyle yedekledim. Bu sefer de 522MB yaptı. Yapacağınız kurnazlığı…

  • Wordpress Aktarıcısı
    Bu da eğer veri tabanı çok büyük değilse güzel çalışıyor gibi ama xml uzantılı aktarım dosyasını yeni kurduğunuz bir siteye yüklerseniz şöyle bir sıkıntı oluyor: Her şey geliyor ama medya kütüphanesinde hiçbir resmin thumnail’lerini bulamıyorsunuz. Yazıda filan resimler görünüyor ama orada gözükmüyor. Regenerate Thumbnails eklentisini filan denedim, bir şeyler yapıyor ama sıkıntılı. Anlayacağınız bu da kötünün iyisi bir ihtimaldi benim için.
  • Veri Tabanını Komple Yüklemek
    Yukarıdaki tecrübelerden iyice anlamıştım ki veri tabanı bir bütündür ve parçalanamaz. Sadece gönderileri alıp yeni siteye kurayım o yeter.” tarzı bir düşünce yemiyor. Yani olması için çok uğraşmak lazım. Bu yüzden de en temizi komple yüklemek.
  • Kendine Gelme Süresi
    Her ne kadar az ya da sıfır kayıpla değiştirme yapmış olsanız bile bir değişiklik olduğundan dolayı siteniz için bir dalgalanma söz konusu olacaktır çünkü değişikliklerin yerine oturması arama motorları vs. için biraz zaman alacaktır.

Yararlanılan Kaynaklar
http://www.inmotionhosting.com/support/website/redirects/setting-up-a-301-permanent-redirect-via-htaccess


Bunlar da hoşunuza gidebilir...


Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir