WordPress Yazı Görsellerini Subdomain’e Taşımak

WordPress bloglarımızda yer alan yazı içi görselleri subdomainde barındırmakla ilgili bir başlığı Friendfeed’de paylaşmıştım. Bu konu ile alakalı yabancı sitelerde birçok yazı okumuştum ve arkadaşların da yorumlarını almak istedim.

Konu ile alakalı açılan başlığı okumak için buraya tıklayınız.

Bu işlem WordPress siteleriniz daha kısa sürede yüklenmesini ve sayfa geçişlerinin hızlanmasını sağlıyor. Farklı alan adlarından çektiğinden dolayı tarayıcı aynı anda (paralel olarak) birden fazla dosya indiriyor ve sayfalar daha hızlı yükleniyor. Tabi bu durum sorgu sayısını artıracağından dolayı sunucu performansında gözle görülür olmasa da performans kaybı yaşatabiliyor.

Daha önce kurmuş olduğunuz sitelerinizde yer alan görsel dosyalarını klasörlerden subdomain’e taşımak istiyorsanız aşağıda yer alan adımları takip etmeniz yeterli olacaktır.

WordPress Görsel Dosyalarını Subdomain’e Taşıyoruz..

Adım 1 – Sitenin Yedeğinin (Backup) Alınması

WordPress ile alakalı yapmayı planladığınız değişiklikler öncesinde yedek almakta her zaman fayda vardır. Bu işlemi her sürüm güncelleme işleminden önce bile yapmanız tavsiye edilir. En azından SQL yedeğini almakta fayda var ;)

cPanel’de Backups sekmesini kullanarak bu işlemi gerçekleştirebilirsiniz.

Adım 2 – Panelde Altalan Adı Oluşturmak

Hosting yönetim panelinizde yer alan Subdomains (alt alan adları) sekmesini kullanarak görselleri barındırmayı planladığımız bir alan adı oluşturuyoruz. Document Root yazan kısımda yer alan adreste görsel dosyalarımız barınacak.

Subdomain Oluşturmak

cPanel’de yer alan Domains > Subdomains sekmesini kullanarak oluşturabilirsiniz.

Adım 3 – SQL Dosyasını Sunucudan İndirmek

phpMyAdmin kullanarak veritabanınızda yer alan wp_posts (ön ek + posts) tablosunu veya veritabanı dışa aktar (export) sekmesini kullanarak bilgisayara indiriyoruz.

phpMyAdmin - Export

cPanel’de yer alan Databases > phpMyAdmin sekmesini kullanarak SQL dosyasını dışarı aktarabilirsiniz.

Adım 4 – Görsel Adreslerinin Değiştirilmesi

SQL dosyasını Notepad++ tarzı bir metin editörü ile açarak adres değiştiriyoruz.

SQL - Dosya Adresi Değişimi

1- Sitenizde görselleri barındırdığınız adres. (Eğer aylık/yıllık olarak klasörlere taşıdıysanız bunu subdomainlerde kullanmak mümkün. Görsellerimiz http://www.arslania.com/wp-content/uploads/ klasörü içerisinde yer alıyor.)

2- Yeni oluşturduğumuz subdomain adresini yazarak klasörlerde yer alan görsel adreslerini subdomaine taşınacak şekilde değiştiriyoruz.

3- Tümünü değiştir (Change all) butonuna tıklayarak değişimi gerçekleştiriyoruz.

4- 1094 değişiklik yapıldığını belirten ekranı “Tamam” deyip kapatıyoruz.

Dosyayı kaydedip sunucuya yüklemeye hazır vaziyete getirdik.

Adım 5 – Klasördeki Dosyaların Subdomain’e Taşınması

FTP programlarını kullanarak veya hosting panelinizden /wp-content/uploads içerisinde yer alan görsel dosyalarını, subdomain için oluşturduğumuz klasöre taşıyoruz.

cPanel’de http://resim.arslania.com adresinde yer alan görseller için http://www.arslania.com/resim klasörünü ayarlamıştık.

File Manager‘da yer alan Move özelliğini kullanarak görsel dosyalarını kolayca taşıyabilirsiniz.

Görsellerin Taşınması

Adım 6 – SQL Dosyasının İçeri Aktarılması

phpMyAdmin’i kullanarak dışa aktardığımız dosyayı düzenledikten sonra, dışarı aktardığımız veri tabanını veya tabloyu siliyoruz.

En önemli adım burası! Yedek almadan yapacak veya yapmış olduğunuz bir işlem aylarca harcadığınız emeklerinizin boşa gitmesine sebep olabilir.

En uygun işlem veritabanın tamamının dışarı aktarılıp daha sonra silinerek düzenlenmiş halinin içeri aktarılmasıdır.

phpMyAdmin’de İçeri aktar veya İmport sekmesini kullanarak SQL dosyamızı boş veritabanına aktarıyoruz.

Farklı bir mantık: Daha güvenli bir işlem yapmak istiyorsanız yeni bir veritabanı oluşturun ve düzenlemiş olduğunuz dosyaları içeri aktarın. İşlem sonunda wp-config.php dosyasını güncellemeyi unutmayın.

SQL İçeri Aktarma

Adım 7 – WordPress Panelimizde Ayarların Yapılandırılması

WordPress yönetici panelinde yer alan Ayarlar > Ortam sekmesini kullanarak ayarlarımızı yapıyoruz.

WordPress Panel Ayarları

Değişiklikleri kaydettikten sonra yazı editörünü kullanarak sitemize görsel yüklemeyi deniyoruz. (/resim klasörüne yazma izni vermeyi unutmayın)

Görsel Yükleme Paneli

Adım 8 – Sitemizi Test Edelim

Tüm adımları doğru olarak yaptıysak sıkıntısız olarak görsellerimizin çalışması gerekiyor. Siteyi ziyaret edip görsel dosyasını kontrol edelim.

Kontrol

Görsel dosyalarımızı alt alan adına taşıma işlemini başarıyla gerçekleştirdik. Hayırlı olsun..

Konu ile alakalı soru ve görüşlerinizi değerli yorumlarınızla iletebilirsiniz.

25 yorum

Bir Cevap Yazın