[QUOTE=Durotan](Adımları doğru dikkat etmelisiniz ben de kendi kullandığım kaynaktan çevirdim bu yazıyı, aksi takdirde sorunlarla karşılaşırsınız, mesuliyet kabul etmem).[/QUOTE]
Adım 1: Panelinize girerek subdomaininizi oluşturun (eğer daha önce oluşturmadıysanız).
Adım 2: Eğer sitenizde daha önce yüklediğiniz dosyalar varsa onları subdomaininize taşıyın.
(burada veritabanınızın yedeğini alın her ihtimale karşı)
Adım 3: Veritabanınıza giriş yapın, wp_options tablosuna girin ve şu iki satırı bulun:
upload_path ve upload_url_path
Bu iki satırdan upload_path'in karşısındaki option_value kısmına subdomainizin dizin adresini yazın. Dizin adresini öğrenmek için boş bir index.php oluşturup içine aşağıdaki kodu yazın ve subdomainize atın. Ardından subdomaine girdiğinizde karşınıza dizin adresi çıkacaktır. Kod:
upload_url_path satırının karşısındaki option_value kısmına ise direkt subdomaini yazın. Mesela http://abc.wmaraci.com gibi.
Bu adımı yaptığınızda sitenizin Ayarlar > Ortam kısmına girdiğinizde, veritabanına eklediğimiz adresleri direkt bu sayfadan girmemizi sağlayacak 2 alan açılacak. Bakınız kendi sitemden anlık görüntü: http://i.hizliresim.com/1Nnarj.png
Adım 4: Bu adım yine daha önce sitesine resim yüklemiş olanlar içindir. Daha önce resim yüklenmediyse bu adım sizi ilgilendirmiyor.
Veritabanınıza girerek bu sorguyu çalıştırın. Bu adımdaki yerleri doğru girmelisiniz yoksa sorunlarla karşılaşırsınız.
UPDATE wp_posts SET post_content = REPLACE(post_content,'eski resim yükleme dizini adresi','yeni resim yükleme adresi')
Bu kodun işlevi: Sitenizdeki yazılarda bulunan tüm resimlerin eski dizin adreslerini yeni dizinle değiştirir.
Eski resim dizini: http://www.siteniz.com/wp-content/uploads
Yeni resim dizini: http://subdomainadı.siteniz.com
Adım 5: Eğer eski dosyaları yeni subdomaine taşıdıysanız eski dizindekileri temizleyebilirsiniz.
Adım 6: Son olarak subdomaindeki yıllık ve aylık klasörlere (eğer WordPress'inizde "Yüklemelerimi aylık -ve yıllık- bazda klasörlerde tut." seçeneği işaretliyse tabi) gerekli dosya izinlerini verin aksi takdirde yüklenen resimler 403 hatası veriyor (ben yaşadım siz yaşamayabilirsiniz tabi belli olmaz).
Hepsi bu kadar.
hasanayt