Web hosting · Rehber

Web Sitesi Yeni Hostinge Nasıl Taşınır?

Güncellendi October 11, 2026 5 dk okuma

Bu sayfada
  1. Bir bakışta kontrol listesi
  2. Adım 1: Envanter çıkarın ve TTL'i düşürün
  3. Adım 2: Dosyaları ve veritabanlarını yedekleyin
  4. Adım 3: Yeni hostingde geri yükleyin
  5. Adım 4: Geçişten önce test edin
  6. Adım 5: E-postayı mesaj kaybetmeden taşıyın
  7. Adım 6: DNS'i değiştirin
  8. HytHost'a ücretsiz taşıma
  9. SSS

Bir web sitesini yeni hostinge taşımak riskli gibi görünür, ancak doğru sırayla yapıldığında rutin bir iştir. Kural basittir: önce her şeyi kopyalayın, yeni hostingde test edin ve ancak ondan sonra alan adınızı ona yönlendirin. Ziyaretçiler yeni site hazır olana kadar eski siteyi görmeye devam eder.

Bu rehber, her web sitesi için adım adım bir kontrol listesidir; WordPress ve cPanel ile e-postayı mesaj kaybetmeden taşımak için notlar da içerir.

Bir bakışta kontrol listesi

  1. Sitenin kullandığı her şeyi listeleyin: dosyalar, veritabanları, e-posta, DNS kayıtları, zamanlanmış görevler.
  2. Geçişten bir gün önce DNS TTL değerini düşürün.
  3. Eski hostingde dosyaları ve veritabanlarını yedekleyin.
  4. Bunları yeni hostingde geri yükleyin.
  5. Siteyi başka kimse görmeden önce yeni hostingde test edin.
  6. E-posta hesaplarını yeniden oluşturun ve postaları kopyalayın.
  7. DNS'i değiştirin, ardından eski hostingi birkaç gün daha tutun.

Kendiniz uğraşmak istemiyor musunuz? Her HytHost web hosting paketi, €0.99/ay'dan başlayan fiyatlarla bir ücretsiz web sitesi taşıma içerir.

Web hosting paketlerini gör

Adım 1: Envanter çıkarın ve TTL'i düşürün

Hiçbir şey geride kalmasın diye sitenin bağlı olduğu her şeyi not edin:

  • web sitesi dosyaları, genellikle public_html içinde;
  • her veritabanı, adı ve kullanıcısıyla birlikte;
  • e-posta hesapları, yönlendirmeler ve filtreler;
  • web sitesi dışındaki DNS kayıtları: e-posta için MX, SPF, DKIM ve site doğrulaması için TXT kayıtları;
  • cron görevleri, PHP sürümü ve özel ayarlar.

Ardından taşımadan bir gün önce alan adınızın kayıtlarının TTL değerini düşürün, örneğin 300 saniyeye. TTL, internetin DNS kayıtlarınızı ne kadar süre önbellekte tuttuğunu belirler; kısa bir TTL, değişikliğin ziyaretçilere saatler yerine dakikalar içinde ulaşması demektir. Eski hostingi de henüz iptal etmeyin.

Adım 2: Dosyaları ve veritabanlarını yedekleyin

  • cPanel'den: Backup bölümünde home dizinini ve her MySQL veritabanını ayrı ayrı indirin. Bu kısmi yedekler, herhangi bir cPanel hostingde kendiniz geri yükleyebileceğiniz dosyalardır. Bir tam hesap yedeği de vardır, ancak bunu yalnızca hosting sağlayıcısı WHM üzerinden geri yükleyebilir; taşıma hizmeti sunuyorlarsa onlara gönderin.
  • Elle: dosyaları FTP veya SFTP ile indirin ve her veritabanını phpMyAdmin'den .sql dosyası olarak dışa aktarın.
  • WordPress: Duplicator veya All-in-One WP Migration gibi bir taşıma eklentisi, dosyaları ve veritabanını tek bir arşivde paketler. Yeni hostingdeki yükleme sınırını kontrol edin: eklentinin içe aktarması bu sınırla kısıtlıdır.

Adım 3: Yeni hostingde geri yükleyin

  1. Alan adını yeni hosting hesabınıza ekleyin.
  2. Dosyaları yeni public_html dizinine yükleyin veya home dizini yedeğini geri yükleyin.
  3. Bir veritabanı ve kullanıcı oluşturun, ardından .sql dosyasını phpMyAdmin'de içe aktarın.
  4. Sitenin yapılandırmasını yeni veritabanı adı, kullanıcısı ve şifresiyle güncelleyin. WordPress'te bu dosya wp-config.php'dir.

Alan adı aynı kalıyorsa hepsi bu kadar. Değişiyorsa, eski adres veritabanının her yerinde kayıtlıdır. WordPress'te bunu asla SQL dosyasında düz metin aramasıyla değiştirmeyin: bu, serileştirilmiş verileri bozar. Bunu doğru şekilde işleyen WP-CLI'yi kullanın:

wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid --dry-run

Önizleme doğru göründüğünde --dry-run seçeneğini kaldırın.

Adım 4: Geçişten önce test edin

Alan adının nerede olduğunu yalnızca kendi bilgisayarınıza söyleyerek, yeni hostingdeki siteyi herkesten önce görebilirsiniz. hosts dosyanıza yeni sunucunun IP adresiyle bir satır ekleyin:

203.0.113.10  example.com www.example.com

Dosya Windows'ta C:\Windows\System32\drivers\etc\hosts (yönetici olarak düzenleyin), macOS ve Linux'ta ise /etc/hosts konumundadır. Şimdi siteyi açın ve sayfaları, görselleri, formları, girişleri ve mağaza ödeme adımını kontrol edin. İşiniz bitince satırı silin.

Adım 5: E-postayı mesaj kaybetmeden taşıyın

  1. Yeni hostingde aynı e-posta hesaplarını, yönlendirmeleri ve filtreleri oluşturun.
  2. Mevcut postaları kopyalayın. Birkaç posta kutusu için hem eski hem yeni hesabı IMAP üzerinden bir e-posta istemcisine ekleyin ve klasörleri sürükleyip bırakın. Çok sayıda posta kutusu için imapsync gibi bir araç bunları sunucudan sunucuya kopyalar ve kopya oluşturmadan yeniden çalıştırılabilir.
  3. DNS değişikliğinden sonra, arada gelen mesajları da yakalamak için kopyalamayı bir kez daha çalıştırın.

MX ve TXT kayıtlarını unutmayın: yeni DNS'te yeniden oluşturulmazlarsa e-postalar gelmez veya spam klasörüne düşer.

Adım 6: DNS'i değiştirin

Alan adını yeni hostinge yönlendirin: ya kayıt şirketinizde ad sunucularını değiştirerek ya da A kaydını yeni IP adresine güncelleyerek. Kısa bir TTL ile ziyaretçilerin çoğu dakikalar içinde yeni hostinge ulaşır; bazı ağlar önbelleği daha uzun tutar, bu yüzden bir güne kadar süre tanıyın.

Site yeni hostingden yüklenmeye başladığında SSL sertifikasının verildiğini kontrol edin (bkz. ücretsiz SSL sertifikaları) ve iptal etmeden önce eski hostingi birkaç gün daha tutun.

Hostingi taşımak, alan adını taşımak anlamına gelmez. Alan adının başka bir kayıt şirketine transferi, daha sonra yapabileceğiniz ya da hiç yapmayabileceğiniz ayrı bir adımdır; kayıt şirketleri ayrıca kayıttan veya önceki bir transferden sonraki 60 gün içinde transferi reddedebilir.

HytHost'a ücretsiz taşıma

Her HytHost web hosting paketi bir ücretsiz web sitesi taşıma içerir:

  1. Sitenize uygun paketi sipariş edin.
  2. Eski hostinginize erişim bilgileriyle veya bir cPanel yedek dosyasıyla bir destek talebi açın.
  3. Dosyaları, veritabanlarını ve e-posta hesaplarını biz kopyalarız. DNS'i hazır olduğunuzda siz değiştirirsiniz.

Her paket cPanel, ücretsiz SSL ve 10 gün saklanan günlük yedeklerle gelir. cPanel'de yeni misiniz? cPanel nedir rehberiyle başlayın.

SSS

Sıkça sorulan sorular

Sırayı takip ederseniz hayır: siz yeni siteyi kopyalayıp test ederken eski site çalışmaya devam eder ve DNS değiştiğinde ziyaretçiler kademeli olarak geçer. Taşıma sırasında içerik düzenlemekten kaçının veya bu düzenlemeleri yeni hostingde tekrarlayın.

TTL'e bağlıdır. Bir gün önceden birkaç dakikalık bir TTL ayarlandığında ziyaretçilerin çoğu yeni hostingi dakikalar içinde görür; alışılmış daha uzun TTL'lerle saatler sürebilir ve bazı ağlar bir güne kadar önbellekte tutar.

Hayır. Alan adınız mevcut kayıt şirketinizde kalabilir; onu yalnızca DNS üzerinden yeni hostinge yönlendirirsiniz. Alan adı transferi, her şeyi tek bir yerde toplamak isterseniz daha sonra yapabileceğiniz ayrı bir adımdır.

Kopyalarsanız hayır. Hesapları yeni hostingde oluşturun, mevcut postaları IMAP üzerinden kopyalayın ve arada gelenleri yakalamak için DNS değişikliğinden sonra kopyalamayı yeniden çalıştırın.

Evet. Her web hosting paketinde bir web sitesi taşıma ücretsizdir: sipariş verdikten sonra eski hostinginize erişim bilgileriyle veya bir cPanel yedeğiyle destek talebi açın; dosyaları, veritabanlarını ve e-posta hesaplarını biz kopyalarız.

Sitenizi kolayca taşıyın

HytHost web hosting; bir ücretsiz web sitesi taşıma, cPanel, ücretsiz SSL ve günlük yedekler içerir, €0.99/ay'dan başlayan fiyatlarla.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Bu rehber işine yaradı mı?