Web Hosting Değiştirme Rehberi: Site Kesintisi Olmadan Taşıma

Bir web sitesinin barındığı hosting hizmeti; hız, güvenlik ve kullanıcı deneyimi açısından kritik öneme sahiptir. Zamanla yavaşlayan performans, yetersiz destek, artan maliyetler veya güvenlik endişeleri nedeniyle web hosting değiştirme ihtiyacı doğabilir. Ancak bu noktada çoğu site sahibinin aklındaki ilk soru aynıdır:
“Hosting değiştirirsem sitem kapanır mı?”

Doğru planlama ve adımlar izlendiğinde, web hosting değiştirme işlemi site kesintisi olmadan gerçekleştirilebilir. Bu rehberde hosting değiştirirken yaşanan kesintilerin nedenlerini açıklayacak, taşıma öncesi hazırlıkları ele alacak ve siteyi başka hostinge kesintisiz şekilde nasıl taşıyabileceğinizi adım adım anlatacağız.

Yüksek standartları uygun fiyat kalitesiyle buluşturduk => Hosting Satın Alın!

Web Hosting Değiştirmeden Önce Bilinmesi Gerekenler

Hosting taşıma sürecinde yapılan hataların büyük kısmı, temel kavramların karıştırılmasından kaynaklanır. Özellikle “alan adı taşıma” ile “hosting taşıma” sıkça birbirine karıştırılır.

Hosting Değiştirme ile Alan Adı Taşıma Arasındaki Fark

Bu farkı netleştirmek, sürecin sağlıklı ilerlemesi için kritiktir:

  • Alan adı (domain): Web sitenizin adresidir (örnek: siteadi.com)
  • Hosting: Web sitenizin dosyalarının ve veritabanının barındığı sunucudur

Web hosting değiştirirken alan adınızı taşımanız gerekmez. Alan adı aynı yerde kalabilir, sadece sitenin barındığı sunucu değişir. Bu ayrım yapılmadığında yanlış DNS işlemleri site kesintilerine yol açar.

Site Kesintisi Neden Yaşanır?

Hosting değiştirme sırasında kesinti yaşanmasının başlıca nedenleri şunlardır:

  • DNS’in yanlış yönetilmesi
  • TTL süresinin dikkate alınmaması
  • Eski hosting’in yeni site test edilmeden kapatılması
  • Eksik dosya veya veritabanı taşıma

Bu sorunların tamamı, doğru bir planlama ile önlenebilir.

Web Hosting Değiştirme Öncesi Hazırlıklar

Taşıma işlemine başlamadan önce yapılacak hazırlıklar, kesintisiz bir geçişin temelini oluşturur.

Tam Yedek Alma (Dosyalar + Veritabanı)

Hosting taşıma öncesinde mutlaka:

  • Dosya yedeği alınmalıdır

    • public_html
    • wp-content (WordPress için)
  • Veritabanı yedeği alınmalıdır

    • phpMyAdmin üzerinden SQL export

Yedek almadan yapılan hosting taşıma işlemleri, en yüksek riskli senaryodur.

Yeni Hosting Ortamını Hazırlama

Yeni hosting hesabı taşıma öncesinde hazır olmalıdır:

  • PHP sürümü uyumluluğu kontrol edilmeli
  • Yeterli disk alanı ve kaynaklar bulunmalı
  • E-posta hesapları oluşturulmalı (kullanılıyorsa)
  • SSL desteği olup olmadığı kontrol edilmeli

Yeni ortam hazır değilse, taşıma sırasında beklenmeyen sorunlar ortaya çıkar.

DNS TTL Süresini Düşürme

TTL (Time To Live), DNS kayıtlarının ne kadar süreyle önbellekte tutulacağını belirler.

  • Normalde saatler sürebilir
  • Taşıma öncesi TTL düşürülürse DNS değişikliği çok daha hızlı yayılır

Bu işlem, site kesintisi olmadan taşıma süresini ciddi şekilde kısaltır.

Site Kesintisi Olmadan Hosting Taşıma Adımları

Bu bölüm rehberin omurgasıdır ve numaralı adımlar sırasıyla uygulanmalıdır.

1) Turkishost Hesabını Aktif Hale Getirin

  • Alan adını turkishost.com paneline ekleyin
  • Geçici URL veya sunucu IP’si ile erişim sağlayın

Bu aşamada site henüz yayına alınmaz, sadece hazırlık yapılır.

2) Site Dosyalarını Turkishost Taşıyın

  • FTP veya Dosya Yöneticisi ile dosyaları yükleyin
  • Tüm dosyaların eksiksiz aktarıldığından emin olun
  • Dosya izinlerini (chmod) kontrol edin

Eksik veya hatalı dosya izinleri site açılmama sorunlarına yol açabilir.

3) Veritabanını Yeni Sunucuya Aktarın

  • Turkishost üzerinde bir veritabanı oluşturun
  • Eski veritabanını SQL olarak içe aktarın
  • Charset ve collation uyumuna dikkat edin

Veritabanı bağlantısı doğru kurulmazsa site hata verir.

Eğer bu konularda acemiyseniz destek bildirimi açın sizin için ücretsiz aktarımı planlayalım.

4) Yapılandırma Dosyalarını Güncelleyin

Özellikle WordPress sitelerde:

  • wp-config.php dosyasını düzenleyin
  • Veritabanı adı, kullanıcı ve şifreyi güncelleyin
  • Özel yapılandırmalar varsa not alın

Bu adım, sitenin yeni sunucuya bağlanmasını sağlar.

5) Siteyi Turkishost Üzerinde Test Edin

DNS henüz değişmeden önce site mutlaka test edilmelidir:

  • Hosts dosyası ile siteyi yerel olarak test edin
  • Yönetim paneli açılıyor mu?
  • Sayfalar ve formlar çalışıyor mu?

Test yapılmadan DNS değişikliği yapmak büyük risktir.

6) DNS Değişikliğini Yapın

Bu aşamada iki yöntem vardır:

  • Name Server (NS) değiştirme
  • A kaydı ile IP yönlendirme

Genellikle A kaydı yöntemi daha kontrollü kabul edilir.
DNS değişikliği sonrası propagation süreci başlar ve bu süre boyunca eski hosting aktif kalmalıdır.

7) Eski Hosting’i Hemen Kapatmayın

DNS değişikliği sonrası:

  • En az 24–48 saat bekleyin
  • Farklı ağlardan siteyi kontrol edin
  • Son kontrolleri tamamlayın

Eski hosting’in erken kapatılması, bazı kullanıcıların siteye erişememesine neden olur.

Hosting Değiştirirken En Sık Yapılan Hatalar

DNS Değiştirdikten Sonra Eski Hosting’i Silmek

  • Propagation tamamlanmadan yapılan bu işlem
  • Kısmi erişim problemlerine yol açar

SSL ve HTTPS Sorunları

  • SSL sertifikası taşınmazsa site HTTPS açılmaz
  • Mixed content uyarıları oluşabilir

E-Posta Hizmetlerini Unutmak

  • MX kayıtları taşınmazsa
  • Kurumsal e-posta hizmetleri kesintiye uğrar

Hosting Taşıma Sonrası Yapılması Gereken Kontroller

Taşıma tamamlandıktan sonra mutlaka:

  • Site hızı test edilmeli
  • SSL aktif mi? kontrol edilmeli
  • E-posta gönderme/alma testi yapılmalı
  • Google Search Console ve Analytics erişimi doğrulanmalı
  • Otomatik yedekleme (backup) ayarları yapılmalı

Bu kontroller, taşımanın gerçekten sorunsuz tamamlandığını gösterir.

Web Hosting Değiştirirken Dikkat Edilmesi Gerekenler

  • Taşıma öncesi mutlaka tam yedek alın
  • DNS TTL süresini önceden düşürün
  • Turkishost üzerinde siteyi yayına almadan test edin
  • Eski hosting’i hemen iptal etmeyin
  • SSL ve e-posta kayıtlarını kontrol edin
  • Taşıma sonrası performans ve hata loglarını inceleyin

Yorumlarınız bizim için değerli

Yorum yapın

Turkishost Blog
Logo