Buyukweb
cPanel Domain Yönlendirme ve DNS Yönetimi: Zone Editor, Redirect, Subdomain

cPanel Domain Yönlendirme ve DNS Yönetimi: Zone Editor, Redirect, Subdomain

cPanel DNS Zone Editor ile A/AAAA/CNAME/MX/TXT/SRV/CAA kayıt yönetimi, primary/addon/parked/subdomain yapısı, 301/302 Redirect aracı, .htaccess kuralları, e-posta forwarder ve MX ayarları, hosting değişim öncesi TTL hazırlığı ve Cloudflare hibrit DNS akışı.

Büyükweb Editör EkibiHosting, Sunucu ve Sistem Yönetimi Editörü23 dakika okuma

cPanel Domain Yönlendirme ve DNS Yönetimi: Zone Editor, Redirect, Subdomain

cPanel paneline ilk kez giren bir KOBİ sahibinin gözüne çarpan ilk gruplardan biri "Domains" ve "Email" sekmeleridir. Çünkü hosting hesabı sadece tek bir siteyi barındırmaz; çoğu zaman bir hesap içinde birden fazla domain, subdomain, e-posta yönlendirme, eski domainden yeni domaine 301 redirect ve mail için MX/SPF/DKIM gibi DNS kayıtları yan yana çalışır. Bu rehber, cPanel paneli üzerinden DNS Zone Editor, Redirect aracı, Subdomains, Addon Domains ve Aliases modüllerini bir bütün olarak ele alıyor ve hangi senaryoda hangi aracı kullanmanız gerektiğini, yaygın hataları ve hosting değişikliği öncesi DNS hazırlığını adım adım gösteriyor.

Buyukweb perspektifi: Bursa Tier 3 veri merkezimizdeki cPanel paketlerinde DNS Zone Editor varsayılan olarak açıktır. Primary domain, sınırsız subdomain (paket bağlı), addon domain ve parked / alias domain özellikleri standarttır; A / AAAA / CNAME / MX / TXT / SRV / CAA kayıtlarını panelden yönetebilir, Redirects aracı ile tek tıkla 301/302 yönlendirme kurabilir, Forwarders modülü ile e-posta yönlendirmesi yapabilirsiniz. cPanel paketlerimiz ₺350 – ₺2.000 / yıl aralığındadır (KDV dahil) ve Buyukweb domain SATMAZ — domaininizi tercih ettiğiniz registrar'dan alıp NS değişikliği veya DNS Zone yönetimi ile hosting hesabımıza bağlayabilirsiniz. 0850 302 60 70 destek hattımız iş günü mesai içinde bu adımlarda yardımcı olur.

cPanel'de Domain Türleri: Primary, Addon, Parked, Subdomain

cPanel hesabınızı düzgün yönetmek için önce dört farklı "domain türü" arasındaki farkı kavramak gerekir. Hepsi DNS'te kayıt üretir ama farklı amaçlar için kullanılır.

Domain Türü Tanım Document Root Tipik Senaryo
Primary domain Hesap açılırken belirlenen ana domain /public_html Şirketin ana sitesi
Addon domain Aynı hesapta barınan bağımsız site (ayrı klasör) /public_html/altdomain veya seçtiğiniz dizin Aynı şirketin ikinci markası, ayrı blog
Parked domain (Aliases) Primary'ye veya başka bir hedefe işaret eden ikinci ad Primary ile aynı (/public_html) .com.tr ile .com ikinci yazımı
Subdomain Primary'nin altında blog.example.com gibi alt isim Genelde /public_html/blog Blog, mağaza, destek paneli

Pratikte sık karıştırılan iki kavram: addon domain ile alias / parked domain. Addon, aynı cPanel altında ayrı bir site (ayrı dosyalar, ayrı veritabanı, ayrı vhost) açar. Alias / parked ise mevcut sitenin ek bir adıdır — ziyaretçi marka2.com yazınca aynı marka1.com siteye gelir, dosyalar tektir.

SEO açısından kritik not: alias / parked domainler duplicate content riski yaratır. Aynı içerik iki ad altında erişilebilir olduğunda Google bunu eşdeğer URL'ler olarak görür. Bu nedenle ikinci adı alias yapıyorsanız mutlaka primary'ye 301 redirect kurun veya HTML <link rel="canonical" href="https://primary.com/page" /> etiketi ile canonical sinyalini güçlendirin.

cPanel DNS Zone Editor: Simple vs Advanced

cPanel'in "Domains" → "Zone Editor" modülü, hesabınızdaki her domain için DNS kayıtlarını yönetmenizi sağlar. İki ana arayüz vardır:

  • Manage (Modern Zone Editor) — kayıt türleri için pratik formlar (A, AAAA, CNAME, MX, TXT, SRV, CAA). Çoğu KOBİ için bu yeterlidir.
  • Advanced Zone Editor — eski BIND tarzı satır satır DNS girişi; tüm kayıt türlerini düzenleme, manuel TTL, manuel sıralama ve Zone Export (yedek alma) imkânı verir.

Hangisini ne zaman kullanacağınız basit: rutin kayıt ekleme / düzenleme için Manage ekranı, hosting değişikliği öncesinde zone yedekleme veya toplu kayıt aktarımı için Advanced Zone Editor uygundur.

Buyukweb cPanel paketlerinde Zone Editor yetkisi varsayılan açıktır. Bazı reseller / paylaşımlı paketlerde sağlayıcı belirli kayıt türlerini (örneğin NS kayıtları) kısıtlayabilir; Buyukweb'de standart kayıt türlerinin tümüne erişebilirsiniz.

DNS Kayıt Türleri Hızlı Sözlük

Aşağıda cPanel Zone Editor'da göreceğiniz kayıt türlerinin pratik özetini bulacaksınız. DNS kayıt türlerinin teorik detayı için DNS kayıtları temel rehberi sayfamıza bakabilirsiniz.

Kayıt Ne Yapar Tipik Değer
A IPv4 adresine eşler 195.85.100.52
AAAA IPv6 adresine eşler 2a01:4f8:abcd::1
CNAME Başka bir hostname'e takma ad www → sirket.com.tr.
MX Mail sunucusu 10 mail.sirket.com.tr.
TXT Düz metin (SPF, DKIM, DMARC, doğrulama) v=spf1 mx -all
SRV Servis lokasyonu (XMPP, SIP, autodiscover) _autodiscover._tcp
CAA Hangi sertifika otoritesinin SSL üretebileceği 0 issue "letsencrypt.org"
NS Domain'in yetkili name server'ları ns1.buyukweb.com.tr.
PTR IP → hostname (reverse) cPanel'de değil, IP sahibi yönetir

A ve AAAA Kaydı (IPv4 / IPv6)

A kaydı, bir hostname'i IPv4 IP adresine bağlar; AAAA kaydı aynı işi IPv6 için yapar. Yeni bir subdomain veya servis (örn. vpn.sirket.com.tr) eklerken en sık kullanacağınız kayıt budur.

Name:  vpn
Type:  A
TTL:   14400
Data:  185.10.20.30

cPanel Zone Editor'da Add Record → A ile yukarıdaki alanları doldurup Save Record dediğinizde kayıt anında zone dosyasına yazılır. Daha sonra propagasyon süreci başlar (TTL kadar dünyaya yayılır).

CNAME Kaydı (Takma Ad)

CNAME, bir hostname'i başka bir hostname'e bağlar. Klasik kullanım: www hostname'inin root domain'e işaret etmesi.

Name:  www
Type:  CNAME
TTL:   14400
Data:  sirket.com.tr.

Önemli kısıt: CNAME aynı isim altında başka bir kayıt türü ile birlikte tanımlanamaz. Yani www adında hem CNAME hem TXT olamaz. Ayrıca root domain'de (apex, "@") CNAME kullanılamaz (RFC 1034) — yalnızca subdomain düzeyinde geçerlidir. Apex'te CNAME yerine A / AAAA kayıtları kullanılmalıdır. Bazı yönetim panelleri "ALIAS" veya "ANAME" gibi sözde kayıtlarla bu sorunu çözmeye çalışır; cPanel'de standart yol root'ta A kaydı tutmaktır.

MX Kaydı (Mail Sunucusu)

E-posta trafiği için en kritik kayıttır. Birden fazla MX tanımlanabilir; priority sayısı küçük olan birinci tercihtir.

Name:       sirket.com.tr.   (apex)
Type:       MX
TTL:        14400
Priority:   10
Data:       mail.sirket.com.tr.

Backup MX için ikinci bir kayıt eklenir:

Priority:   20
Data:       mail2.sirket.com.tr.

Mail'in cPanel'de sunulup sunulmayacağını Email → Email Routing modülünden seçersiniz. "Local Mail Exchanger" varsayılan, "Remote Mail Exchanger" ise mailin başka sunucuda işleneceği anlamına gelir; ikincisini seçerseniz MX kayıtlarınız o sunucunun adresine işaret eder. Kurumsal e-posta hosting rehberi e-posta tarafının derinlemesine işlendiği yazıdır.

TXT Kaydı (SPF, DKIM, DMARC, Doğrulama)

TXT kaydı düz metin saklar; pratikte üç farklı kullanımı vardır.

1. SPF — Hangi sunucuların domain adınızla mail gönderebileceği.

Name:  sirket.com.tr.
Type:  TXT
Data:  "v=spf1 mx ip4:195.85.100.52 -all"

2. DKIM — Mail imzasının doğrulanacağı public key. cPanel ve birçok mail paneli DKIM anahtarını otomatik üretir ve zone'a yazar.

Name:  default._domainkey.sirket.com.tr.
Type:  TXT
Data:  "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQ..."

3. DMARC — SPF/DKIM eşleşmesi başarısızsa uygulanacak politika.

Name:  _dmarc.sirket.com.tr.
Type:  TXT
Data:  "v=DMARC1; p=quarantine; rua=mailto:[email protected]"

4. Doğrulama kayıtları. Google Search Console, Microsoft Bing Webmaster, Meta Business gibi servisler domain sahipliğini doğrulamak için size bir TXT değeri verir; bunu @ veya servisin istediği prefix altında TXT olarak eklersiniz.

SRV Kaydı (Servis Lokasyonu)

Bazı servisler (XMPP, SIP, Outlook autodiscover, Minecraft sunucu) kendi portu ve sunucusunu DNS üzerinden duyurmak için SRV kaydı kullanır.

Service:   _autodiscover
Protocol:  _tcp
Name:      _autodiscover._tcp.sirket.com.tr.
TTL:       14400
Priority:  0
Weight:    0
Port:      443
Target:    autodiscover.sirket.com.tr.

CAA Kaydı (Sertifika Otoritesi Yetkilendirme)

CAA kaydı, hangi sertifika otoritelerinin domaininiz için SSL sertifikası üretmeye yetkili olduğunu kısıtlar. Yanlış CA'lardan kötü amaçlı sertifika çıkarılmasını engellemenin güvenlik katmanıdır.

Name:  sirket.com.tr.
Type:  CAA
Flag:  0
Tag:   issue
Data:  "letsencrypt.org"

İsterseniz birden fazla CA için ayrı CAA kayıtları girebilirsiniz; issuewild etiketi wildcard sertifikaları için ayrıca kontrol sağlar.

PTR (Reverse DNS) — cPanel'de Değildir

PTR (reverse DNS) kaydı, IP bloğunun sahibi tarafından yönetilir. Yani 195.85.100.52 → mail.sirket.com.tr çevrimi, IP'yi size kiralayan hosting sağlayıcısının yetki alanındadır. Buyukweb VDS müşterileri PTR taleplerini destek hattımıza iletebilir. cPanel paylaşımlı paketlerde shared IP üzerindeki PTR varsayılan sunucu hostname'ine işaret eder.

TTL Anlamı ve cPanel'de Değiştirme

TTL (Time To Live), DNS resolver'ların kaydı kaç saniye boyunca cache'leyeceğini belirler. Düşük TTL, değişikliklerin hızlı yayılmasını sağlar; yüksek TTL ise resolver yükünü azaltır.

TTL Saniye Kullanım
5 dakika 300 Hosting değişikliği öncesi T-48h
1 saat 3.600 Sık değişen kayıtlar
4 saat 14.400 cPanel varsayılan
1 gün 86.400 Stabil kayıtlar

cPanel Zone Editor'da her kaydın yanındaki TTL alanından bu değeri değiştirebilirsiniz. Hosting değişikliği veya IP değişimi öncesinde T-48 saat civarında TTL'yi 300'e düşürmek standart pratiktir; geçiş tamamlandıktan sonra tekrar 14.400'e yükseltirsiniz. Propagasyon mantığının derinlemesine işlendiği bir rehber için DNS propagasyon süreci yazımıza bakabilirsiniz.

Subdomain Oluşturma (cPanel "Subdomains")

Subdomain, primary domain'inizin altında blog.example.com, store.example.com, destek.example.com gibi alt yapılar oluşturmanıza imkân verir. cPanel'de Domains → Subdomains modülünden oluşturulur.

Adımlar:

  1. Subdomain alanına blog yazın.
  2. Domain açılır menüsünden hangi primary altında olacağını seçin (örneğin sirket.com.tr).
  3. Document Root otomatik olarak /public_html/blog doldurulur; isterseniz farklı dizin gösterebilirsiniz.
  4. Create dediğinizde cPanel iki şeyi otomatik yapar:
    • Apache vhost dosyasına yeni subdomain eklenir.
    • DNS Zone Editor'da blog adında bir A kaydı, primary IP'ye işaret edecek şekilde eklenir.

Subdomain hazır olur olmaz /public_html/blog dizinine içerik koyabilirsiniz; ek SSL sertifikası için SSL/TLS Status sayfasından AutoSSL ile otomatik Let's Encrypt üretebilirsiniz.

Yaygın hata: Subdomain DNS hazır ama dizinde dosya yok → ziyaretçi 404 görür. Boş bir index.html ile placeholder koymak veya ana sayfaya redirect ile başlamak iyi alışkanlıktır.

Addon Domain Ekleme (cPanel "Addon Domains")

Addon domain, aynı cPanel hesabınızın altında ayrı bir site açmanızı sağlar. marka1.com.tr primary'siniz, ikinci markanız için marka2.com.tr aldıysanız ve aynı hesapta bağımsız bir site olarak yayınlamak istiyorsanız bu yolu kullanırsınız.

Adımlar:

  1. Domains → Addon Domains → Create a New Addon Domain.
  2. New Domain Name: marka2.com.tr.
  3. Subdomain / FTP Username: otomatik doldurulur (örn. marka2).
  4. Document Root: /public_html/marka2 (cPanel önerisi); başka dizin de seçebilirsiniz.
  5. Password: addon için ayrı FTP kullanıcısı oluşturulabilir.
  6. Create dediğinizde cPanel:
    • Apache vhost ekler.
    • DNS Zone Editor'da yeni zone oluşturur (eğer NS Buyukweb sunucularına yönlüyse).
    • Otomatik bir FTP kullanıcısı tanımlar.

Önemli: Addon domainin DNS'inin Buyukweb cPanel sunucusundan yönetilmesi için domain'in NS kayıtlarının Buyukweb'e işaret etmesi gerekir. Eğer DNS başka bir sağlayıcıda kalacaksa (örn. Cloudflare), o sağlayıcıda marka2.com.tr için A kaydı olarak Buyukweb sunucusunun IP'sini girmeniz yeterli olur; cPanel zone yönetimi devre dışı kalır.

Parked / Alias Domain (cPanel "Aliases")

Alias (eski adıyla "parked domain"), aynı siteye işaret eden ikinci bir domain adıdır. Yaygın senaryo: sirket.com.tr primary, sirket.com ikinci yazım — ziyaretçi her ikisini de yazsa aynı içeriği görür.

Adımlar:

  1. Domains → Aliases → Create a New Alias.
  2. Domain: sirket.com.
  3. Add Domain dediğinizde cPanel primary'nin vhost'una bu adı ekler ve aynı document root'tan yayın yapar.

SEO İçin Alias + 301 Redirect

İki ad altında aynı içeriği yayınlamak Google için duplicate content sinyalidir. Bunu önlemek için Alias üzerine 301 redirect kurmanız önerilir:

# .htaccess (primary'nin /public_html dizininde)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?sirket\.com$ [NC]
RewriteRule ^(.*)$ https://sirket.com.tr/$1 [R=301,L]

Bu kural sirket.com/... adresine gelen tüm istekleri kalıcı olarak sirket.com.tr/... adresine yönlendirir; Google da primary'nin tek canonical olduğunu öğrenir.

cPanel Redirects Aracı: 301 ve 302

cPanel Domains → Redirects modülü, .htaccess yazmaya gerek kalmadan UI'dan tek tıkla redirect kurmanızı sağlar. İki redirect türü vardır:

  • Permanent (301) — kalıcı taşınma; arama motorları kaynak URL'nin tamamen taşındığını anlar ve sıralama otoritesini hedefe aktarır. Eski siteden yeni siteye taşıma için 301 kullanın.
  • Temporary (302) — geçici taşınma; arama motorları kaynağın geri döneceğini varsayar ve otoriteyi taşımaz. Kampanya / bakım sayfası gibi geçici durumlar için 302 uygundur.

Form alanları:

  • Type: Permanent (301) / Temporary (302)
  • https?://(www.)? domain seçimi
  • / path — boş bırakırsanız tüm domain, belirli yol yazarsanız yalnız o path
  • Redirects to — hedef URL
  • www. redirection — www ile geleni hedefe dahil et / etme / sadece www
  • Wild Card Redirect — kaynak yolun altındaki tüm path'leri hedef altına taşı

cPanel arka planda /public_html/.htaccess dosyasına RewriteRule veya Redirect direktifi ekler. Sonradan elle düzenlemek isterseniz .htaccess satırı şuna benzer:

RewriteEngine On
RewriteRule ^old-page$ https://sirket.com.tr/new-page [R=301,L]

Senaryo Örnekleri

Domain bazlı yönlendirme — eski domainden yeni domaine.

https://eski-marka.comhttps://yeni-marka.com.tr (tüm trafik 301)

cPanel UI: Type=301, Source=eski-marka.com, Redirects to=https://yeni-marka.com.tr, Wild Card = ON.

Subdomain bazlı yönlendirme.

https://blog.sirket.com.trhttps://sirket.com.tr/blog (subdomain'i path'e taşı)

Tek sayfa yönlendirme.

https://sirket.com.tr/eski-urunhttps://sirket.com.tr/yeni-urun (301 kalıcı)

.htaccess Manuel Redirect — Daha Esnek Kontrol

cPanel UI yeterli olmadığında .htaccess dosyasını doğrudan düzenleyerek mod_rewrite kuralları yazabilirsiniz. File Manager → /public_html/.htaccess sırası ile açın (gizli dosyaları görmek için "Show Hidden Files" işaretli olmalı). .htaccess yapılandırma rehberinde daha geniş örnekler bulunur.

HTTP → HTTPS Force Redirect

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

www → non-www Canonical

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

non-www → www Canonical (tercih ederseniz)

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sirket\.com\.tr$ [NC]
RewriteRule ^ https://www.sirket.com.tr%{REQUEST_URI} [R=301,L]

Trailing Slash Standartlaştırma

URL sonunda her zaman / olsun:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ /$1/ [R=301,L]

Tek Sayfa 301

Redirect 301 /eski-urun /yeni-urun

Path Tabanlı Regex 301

RewriteEngine On
RewriteRule ^kategori/eski/(.*)$ /kategori/yeni/$1 [R=301,L]

Dil Bazlı Yönlendirme (Accept-Language)

RewriteEngine On
RewriteCond %{HTTP:Accept-Language} ^tr [NC]
RewriteCond %{REQUEST_URI} !^/tr/
RewriteRule ^(.*)$ /tr/$1 [R=302,L]

Dikkat: Çok katmanlı redirect zincirleri (A → B → C → D) tarayıcıların ve arama botlarının redirect chain limit'ine takılır. Google için pratikte tek 301 hopu önerilir; eski → yeni mapping'lerin hepsini doğrudan hedefe yazın.

E-Posta Forwarder (cPanel "Forwarders")

cPanel Email → Forwarders modülü, gelen bir e-postayı başka bir hesaba kopya olarak iletir. Mail Zone Editor'dan ayrıdır; bu yüzden DNS değil e-posta ayarıdır.

Tekil Forwarder

[email protected][email protected]

Kuran kişi mailini gmail'de okur ama domaininiz altında gözükür. Yanıt verirken [email protected] ile cevap yazmak için Email Accounts'ta hesap açıp Gmail'i Send as yetkilendirmesiyle bağlamak gerekir (SMTP outbound).

Catch-All Forwarder

*@sirket.com.tr[email protected]

Domain altındaki var olmayan her adrese gelen mail info'ya düşer. Eski moda ama hâlâ kullanılır. Riski: spam botların random adres tarama saldırısı sizi spam mıknatısı haline getirebilir. Bu nedenle catch-all yerine Default Address → Discard önerilir.

Wildcard / Domain Forwarder

@sirket.com.tr@yeni-sirket.com.tr (tüm hesapları aynı isimle hedef domaine forward et)

Sieve / Filter Kurallar

cPanel Email Filters modülü daha karmaşık kurallar yazmaya izin verir: konuya göre, gönderene göre, ek dosya tipine göre. Standart Sieve filter dili kullanılır.

MX Kaydı Doğru Ayarı (Kurumsal Mail için Kritik)

E-postanızın çalışması için tek bir DNS kaydı değil, en az 5 kayıtlık paket gerekir. Detaylı işleyiş için SPF, DKIM, DMARC rehberi ve kurumsal e-posta hosting yazılarımıza bakabilirsiniz; aşağıda cPanel Zone Editor üzerinden eklediğiniz kayıtların özet listesi var.

sirket.com.tr.        MX   10   mail.sirket.com.tr.
mail.sirket.com.tr.   A         195.85.100.52
sirket.com.tr.        TXT       "v=spf1 mx -all"
default._domainkey.sirket.com.tr. TXT "v=DKIM1; k=rsa; p=MIGfMA0G..."
_dmarc.sirket.com.tr. TXT       "v=DMARC1; p=quarantine; rua=mailto:[email protected]"

cPanel Email Deliverability sayfası (sol menüde Email başlığı altında) bu kayıtları otomatik olarak üretir ve DNS'e yazar; eğer DNS bir başka sağlayıcıda ise size kopyalayıp yapıştıracağınız değerleri gösterir. Hata varsa kırmızı ikonla işaretler.

Hosting Değişikliği Öncesi DNS Hazırlığı

Hosting'inizi başka bir sağlayıcıdan Buyukweb'e (veya tersi) taşıyorsanız, kesintisiz geçişin formülü TTL hazırlığı + zone export + senkron geçiş'tir.

T-48 Saat: TTL Düşürme

Geçişten 48 saat önce mevcut DNS sağlayıcınızda tüm kritik kayıtların TTL'sini 300 saniyeye (5 dakika) çekin. Bu sayede geçiş anında DNS resolver cache'leri en fazla 5 dakika içinde yeni IP'yi öğrenir.

Zone Export (Mevcut cPanel'den)

Eski cPanel hesabınız da bizdeyse veya başka bir cPanel'deyse: Advanced Zone Editor → Export ile zone dosyasını BIND formatında indirin.

$TTL 14400
sirket.com.tr.   IN   SOA   ns1.eski-host.com. root.eski-host.com. (
                          2026051001 ; serial
                          3600       ; refresh
                          1800       ; retry
                          1209600    ; expire
                          86400 )    ; minimum
sirket.com.tr.        IN   NS    ns1.eski-host.com.
sirket.com.tr.        IN   NS    ns2.eski-host.com.
sirket.com.tr.        IN   A     195.10.10.10
www                   IN   CNAME sirket.com.tr.
mail                  IN   A     195.10.10.10
sirket.com.tr.        IN   MX 10 mail.sirket.com.tr.

Zone Import (Yeni cPanel'e)

Yeni cPanel'inizde DNS Zone Manager → Import Zone File (WHM tarafı) veya Advanced Zone Editor'da kayıtları manuel girin. Buyukweb destek ekibinden talep ederseniz zone import desteği veririz.

NS Değişikliği (Registrar Tarafında)

DNS kayıtları yeni cPanel'e yazıldıktan sonra son adım: domain registrar panelinizde (domaini aldığınız firma) name server'ları Buyukweb'in değerleriyle güncelleyin (örnek format: ns1.buyukweb-sunucu-adi, ns2.buyukweb-sunucu-adi — kesin değerler hosting hesap bilgileri mailinizde gelir). Bu işlem TLD registry'ye yansıyana kadar 1-24 saat sürebilir.

Geçiş Anı: Senkron Kontrol

  • dig +short sirket.com.tr A @8.8.8.8 → yeni IP göstermeye başlıyor mu?
  • whatsmydns.net → dünya genelinde propagasyon haritası
  • Yeni hesap üzerinde site açılıyor mu test edin (HTTP / HTTPS / mail testleri)
  • Eski hesabı en az 7-14 gün ayakta tutun — geri kalan resolver cache'leri eski IP'yi yıllarca tutabilir (özellikle TTL düşürmediyseniz).

T+48 Saat: TTL Geri Yükselt

Geçiş başarılı tamamlandıktan 48 saat sonra TTL'leri normal seviyeye (14.400) geri çekin. Daha derinlikli propagasyon konusu için DNS propagasyon süreci yazımıza bakın.

Domain Transfer ve Auth Code (Çok Kısa)

Bazı kullanıcılar DNS değişikliği ile domain transferini karıştırır. İkisi farklı işlemdir:

  • DNS değişikliği / NS değiştirme — Domain registrar'da kalır, sadece DNS yönetimi yer değiştirir. Hızlı, ücretsiz.
  • Domain transfer — Domain'in kendisi bir registrar'dan diğerine taşınır. Auth code (EPP code) ve IRTP kuralları geçerlidir, 5-10 günlük transfer süreci olur.

Buyukweb domain SATMAZ; domain registrar tarafını kendi seçtiğiniz firmadan yönetirsiniz. Konunun detayı için domain transfer rehberi yazımıza bakabilirsiniz.

Cloudflare ile Hibrit DNS

DNS yönetimini cPanel'den çekip Cloudflare üzerine taşımak isteyen müşterilerimiz için kısa not (Cloudflare bu rehberde istisna olarak adı geçen tek üçüncü taraf servistir).

Cloudflare DNS Akışı

  1. Domain registrar'da NS kayıtlarınızı Cloudflare'in verdiği değerlerle (example.ns.cloudflare.com) değiştirin.
  2. Cloudflare panel DNS sekmesinde tüm A/CNAME/MX/TXT kayıtlarını girin (mevcut zone'u Cloudflare otomatik import etmeyi dener).
  3. Web trafiği için DNS kaydını turuncu bulut (Proxied) olarak işaretleyin — Cloudflare CDN ve WAF aktif olur.
  4. Mail trafiği için A kayıtlarını gri bulut (DNS only) olarak bırakın. Cloudflare proxy mail portlarını (25, 465, 587, 143, 993, 110, 995) proxy etmez; mail subdomain'i (örn. mail.sirket.com.tr) mutlaka DNS-only / gri bulut olmalı.

cPanel + Cloudflare Hibrit Kurulum

  • DNS yönetimi Cloudflare'de — tüm kayıtlar burada
  • cPanel DNS Zone Editor pasif — kayıt değişiklikleri Cloudflare panelinden yapılır
  • Hosting + mail Buyukweb cPanel sunucusunda
  • SSL sertifikası — iki seçenek: Cloudflare Universal SSL kullanın (CF → ziyaretçi şifreli, CF → origin de Buyukweb AutoSSL ile şifrelenebilir, "Full (strict)" mod tercih edin)

Mail için kritik tekrar: Cloudflare proxy mail portlarını blok eder. mail subdomain'i ve MX kayıtlarındaki hostname'ler mutlaka DNS-only (gri bulut) olmalı; aksi halde mail gönderim / alım çalışmaz.

WHM Çoklu Kullanıcı DNS Yönetimi (Reseller Bağlamı)

Buyukweb reseller hosting müşterileri WHM (Web Host Manager) panelinden birden fazla cPanel hesabı yönetir. WHM tarafındaki DNS araçları:

  • DNS Functions → Edit DNS Zone — herhangi bir hesabın zone'unu BIND formatında düzenle
  • DNS Functions → Add a DNS Zone — manuel zone oluştur
  • DNS Functions → Delete a DNS Zone — kapatılan müşteri için zone temizliği
  • Cluster Status — DNS cluster üyesi sunucuları izleme (büyük resellerler için)
  • DNS Cluster — birden çok sunucuda DNS senkron tutma; coğrafi yedeklilik

Reseller müşterilerimiz için zone export / import, white-label name server kurulumu konularında destek hattımız üzerinden yardım alabilirsiniz.

IP Değişikliği Prosedürü

Sunucunun IP'si değiştiğinde (örn. yeni datacenter, yeni network bloğu) Zone Editor üzerinde aşağıdaki güncellemeler gerekir:

  1. A kayıtları@, www, mail, alt subdomainlerin tümünü yeni IP'ye güncelleyin.
  2. MX dolaylı — MX bir hostname'e işaret eder, hostname'in A kaydı güncellenirse yeterli.
  3. SPF TXT — SPF içinde ip4: ile sabit IP yazılmışsa onu da güncelleyin.
  4. PTR talebi — Yeni IP için Buyukweb destek hattından PTR güncelleme talep edin.
  5. TTL düşürün önce, geçişten sonra geri yükseltin (yukarıdaki T-48 protokolü).

WHM Server Configuration → Basic WebHost Manager Setup sayfasında "Primary IP" alanı sunucu birincil IP'yi tutar; reseller / sysadmin değişikliği burada yapılır.

Plesk ile cPanel DNS — Kısa Kıyas

Buyukweb hem cPanel hem Plesk paketleri sunar. DNS yönetimi konusunda iki panel arasındaki farklar:

Konu cPanel Plesk
DNS modülü Zone Editor (Manage + Advanced) DNS Settings
Kayıt türleri A/AAAA/CNAME/MX/TXT/SRV/CAA/NS Aynı + PTR (kendi DNS)
Subdomain Subdomains modülü Subdomains modülü
Addon domain Addon Domains "Domains" — Add Domain
Alias / Parked Aliases Domain Aliases
Redirect UI Redirects modülü "Hosting Settings → Forwarding"
Mail Routing Email Routing Mail Settings per domain

İki panel de %95 aynı yetenekleri sağlar; ekibinizin alışkanlığına göre tercih edilebilir. Windows hosting müşterileri için Plesk, Linux hosting müşterilerinin çoğunda cPanel doğal tercihtir.

Yaygın 10 Hata ve Çözümü

  1. "DNS değiştirdim hâlâ eski açılıyor" — TTL süresi dolmadan resolver cache değişmez. dig +short sirket.com.tr @8.8.8.8 ile sorgulayın, eski TTL bitene kadar bekleyin. Tarayıcı cache temizliği (Ctrl+Shift+R) ve flush DNS (Windows: ipconfig /flushdns) yardımcı olur.
  2. MX kaydı yanlış priority sırası — Backup MX (priority 20) primary (priority 10)'dan önceyse mail bounce olur. Küçük rakam birinci tercihtir.
  3. SPF iki defa eklenmiş — Bir domain için tek SPF TXT kaydı olmalı (RFC 7208). İki ayrı SPF varsa DMARC fail. Tek satırda include: ile birleştirin.
  4. Apex'te CNAME — Root domain (@) altında CNAME tanımlanamaz. A kaydı kullanın; ALIAS/ANAME destekleyen panele geçmek için Cloudflare gibi servisler düşünülebilir.
  5. CNAME ile diğer kayıt çakışması — Bir hostname altında CNAME varsa orada başka kayıt (A, MX, TXT) olamaz. RFC kuralı.
  6. Wildcard *.example.com aşırı genelleştirme* her olası subdomain'i kapsar; SSL sertifikası ve mail routing açısından dikkatli olun.
  7. Catch-all e-posta = spam mıknatısı — Random adres tarayan botlar tüm domain'i bombalayabilir. Default Address → Discard tercih edin.
  8. Subdomain DNS hazır ama dizinde dosya yok — Ziyaretçi 404 görür. Placeholder index.html veya yönlendirme bırakın.
  9. HTTPS redirect ile HSTS çelişki — Önce HTTPS force redirect tamamen oturmadan HSTS preload göndermeyin; geri dönüş zorlaşır.
  10. Cloudflare proxy mail subdomain'e açık — Mail trafiği bozulur. mail ve MX target hostname'ler DNS only / gri bulut olmalı.

Buyukweb cPanel DNS Senaryoları

Sık karşılaştığımız müşteri sorularını ve hangi aracın kullanıldığını liste halinde özetleyelim.

  • "Yeni bir domain aldım, Buyukweb hosting'ime nasıl bağlarım?"
    • Yol A: domain registrar'da NS kayıtlarını Buyukweb sunucularına çevirin (tüm DNS bizdedir).
    • Yol B: DNS sağlayıcınızda kalın, sadece @ ve www için A kaydı olarak Buyukweb sunucumuzun IP'sini girin.
  • "Eski domainden yeni domaine SEO kayıpsız geçmek istiyorum" — Eski domainde Redirects → Permanent (301), hedef = yeni domain root, Wild Card = ON. Eski hesap en az 6-12 ay ayakta kalsın.
  • "Bir domain'in altında ikinci bir site açmak istiyorum" — Subdomains modülü ile blog.sirket.com.tr oluşturun; document root altına ikinci sitenin dosyalarını koyun.
  • "İki ayrı domain aynı siteyi göstersin" — Aliases ile primary'ye bağlayın; SEO için ikinci domainde 301 ile primary'ye yönlendirme kurun.
  • "Sahip olduğum 10 farklı markayı tek hesap altında yönetmek istiyorum" — Her marka için Addon Domain ekleyin; her birine ayrı document root verin; mail için ayrı hesaplar açın.
  • "Mailim spam'a düşüyor" — Zone Editor'da SPF, DKIM ve DMARC TXT kayıtlarınızı doğrulayın; Email Deliverability sayfası eksikleri size gösterir.
  • "Hosting değiştiriyorum, kesintisiz geçiş nasıl" — T-48h TTL düşür → zone export → yeni hesapta zone import → NS / A kayıt güncelle → 7-14 gün eski hesabı ayakta tut.

Sık Sorulan Sorular (SSS)

"cPanel DNS Zone Editor ile değişiklik yaptım, ne zaman aktif olur?"

Yeni kayıt birkaç saniye içinde Buyukweb name server'larında yayınlanır. Ancak dünya genelindeki resolver'ların önceki cache'leri TTL süresi kadar yaşar; varsayılan 14.400 ile maksimum 4 saat içinde tüm dünyaya yayılır. Hızlı geçiş için değişiklikten önce TTL'yi 300'e düşürmek standarttır.

"Subdomain için ayrı SSL sertifikası gerekir mi?"

Evet, her ayrı hostname için ayrı sertifika veya tek bir wildcard (*.sirket.com.tr) sertifikası gerekir. Buyukweb cPanel paketlerinde AutoSSL her subdomain için otomatik Let's Encrypt sertifikası üretir; manuel adım gerekmez. Wildcard senaryolar için wildcard SSL rehberi'na bakın.

"Aliases ile aynı içeriği iki adres altında yayınlamak SEO'mu bozar mı?"

Alias varsayılan olarak duplicate content riski yaratır. Çözüm: ikinci adresten primary'ye 301 redirect kurun. Bu durumda tek bir canonical URL kalır, SEO otoritesi tamamen primary'ye akar.

"Cloudflare üzerinden DNS yönetmek mantıklı mı?"

Eğer CDN, WAF, DDoS koruması gibi ek katmanlar istiyorsanız Cloudflare DNS + cPanel hosting hibrit mantıklı bir kurulum. Sadece DNS isteyenler için cPanel'in dahili Zone Editor'u zaten yeterli. Mail subdomain'leri için Cloudflare proxy KAPALI (gri bulut) tutmayı unutmayın.

"Eski cPanel'imden Buyukweb cPanel'e zone aktarımı nasıl yapılır?"

Eski cPanel Advanced Zone Editor → Export ile BIND formatında zone dosyası indirin. Yeni hesapta destek hattımıza dosyayı iletin; biz import edebiliriz veya WHM kullanan reseller'lar DNS Functions → Edit DNS Zone üzerinden manuel girebilir.

"Domain'i Buyukweb satıyor mu?"

Hayır, Buyukweb domain SATMAZ. Domain'i tercih ettiğiniz registrar'dan alıp NS değişikliği veya A kaydı ile Buyukweb hosting'e bağlayabilirsiniz. Domain seçimi için domain seçimi rehberi yazımıza bakabilirsiniz.

"MX kaydı silersem mailim çalışmaz mı?"

Doğru, MX kaydı olmayan domain'e gönderilen mailler "Mailbox unavailable / No MX" hatasıyla iade edilir. Eğer mail başka sunucuda işleniyorsa Email Routing → Remote seçin ve MX kayıtlarınızı o sunucuya yönlendirin; yine de MX olmalı.

"TTL'yi 60 saniyeye kadar düşürebilir miyim?"

Teknik olarak evet, ancak çoğu resolver minimum 300 saniye altına itibar etmez; performans açısından da pratik değil. 300 saniye geçiş anı için yeterlidir, sonra normalize edin.

Sonuç ve Sonraki Adımlar

cPanel'in DNS Zone Editor + Redirects + Subdomains + Addon Domains + Aliases modülleri birlikte düşünüldüğünde, KOBİ düzeyindeki bir şirketin tüm domain yönetimi ihtiyacını tek panelden karşılar. Özetle:

  1. Primary, addon, alias ve subdomain farkını ezberleyin — yanlış araç seçimi en sık görülen problem.
  2. DNS Zone Editor'da rutin A / CNAME / MX / TXT işlemlerinizi Manage ekranından yapın; zone export gibi gelişmiş işlemler için Advanced Zone Editor'a geçin.
  3. TTL hosting değişikliği öncesi düşürülür, geçişten sonra geri yükseltilir. T-48 saat kuralı.
  4. 301 vs 302 ayrımına dikkat — kalıcı taşıma her zaman 301; geçici sayfa için 302.
  5. .htaccess esnektir ama cPanel Redirects UI çoğu senaryo için yeterli ve daha hızlıdır.
  6. MX + SPF + DKIM + DMARC + (PTR) paketi olmadan kurumsal mail çalışmaz; Email Deliverability sayfası eksikleri otomatik gösterir.
  7. Cloudflare hibrit kurulumda mail subdomain'i mutlaka DNS-only (gri bulut) olmalı.
  8. Catch-all e-posta yerine Discard önerilir; spam mıknatısı olmaktan kaçının.

İlgili Büyükweb Hizmetleri

cPanel DNS yönetimi, addon / alias domain kurulumu, hosting değişikliği öncesi zone export ve 301 redirect planlaması konusunda 0850 302 60 70 numaralı destek hattımız veya iletişim sayfamız üzerinden bizimle iletişime geçebilirsiniz. Bursa Tier 3 veri merkezimizden cPanel hosting hizmeti veriyoruz.

cPanel & Plesk İlgili Hizmetlerimiz

Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin

Etiketler:

#cpanel#dns#domain yönetimi#plesk#hosting yönetimi#kontrol paneli

Bu yazıyı paylaş