SSL Seçimi: Subdomain mı, Farklı Domain mi?
10 subdomain'iniz var. Her biri için ayrı SSL sertifikası almak yerine tek wildcard sertifika alabilirsiniz.
Ama 3 farklı domain'iniz varsa (example.com, example.net, example.org), multi-domain SSL (SAN) gerekli.
Wildcard SSL Nedir?
Tek sertifika, unlimited subdomain:
*.example.com
Kapsadığı:
- blog.example.com ✅
- api.example.com ✅
- shop.example.com ✅
- mail.example.com ✅
Kapsamadığı:
- example.com ❌ (root domain ayrı sertifika gerekir)
- sub.blog.example.com ❌ (nested subdomain wildcard kapsamaz)
Çözüm: 2 sertifika al: Wildcard (*.example.com) + Root (example.com)
Veya SAN sertifika: example.com + *.example.com (tek sertifikada)
Multi-Domain SSL (SAN) Nedir?
Subject Alternative Name - tek sertifikada birden fazla domain:
example.com example.net example.org example.eu
Let's Encrypt SAN destekler (100 domain'e kadar, pratik limit ~10).
Ücretli SAN: Genelde 3-10 domain paketi, ekstra domain +€20-50/domain.
Karşılaştırma Tablosu
| Özellik | Wildcard SSL | Multi-Domain SSL (SAN) |
|---|---|---|
| Kapsam | Unlimited subdomain (tek root) | Birden fazla root domain |
| Root domain | ❌ Ayrı sertifika gerekir | ✅ Dahil |
| Nested subdomain | ❌ (sub.blog.example.com) | ✅ Manuel eklenirse |
| Let's Encrypt | ✅ Ücretsiz (DNS challenge) | ✅ Ücretsiz (100 domain) |
| Ücretli maliyet | €100-200/yıl | €150-400/yıl (3-10 domain) |
| Kurulum | 1 sertifika, tüm subdomain otomatik | Her domain manuel eklenmeli |
Kullanım Senaryoları
Senaryo 1: SaaS Platform
10 müşteri, her biri subdomain:
customer1.saas.com customer2.saas.com ... customer10.saas.com
Çözüm: Wildcard SSL (*.saas.com) + Root (saas.com)
Maliyet: €150/yıl (tek sertifika, unlimited subdomain)
Senaryo 2: Multi-Brand Şirket
3 marka, 3 domain:
brand1.com brand2.net brand3.eu
Çözüm: Multi-Domain SSL (SAN)
Maliyet: €200/yıl (3 domain paketi)
Senaryo 3: Mikro Servisler (Kubernetes)
Dedicated server üzerinde 20 mikro servis:
auth.api.example.com user.api.example.com payment.api.example.com ...
Çözüm 1: Wildcard *.api.example.com (nested subdomain)
Çözüm 2: Ingress controller (cert-manager) ile otomatik Let's Encrypt
Wildcard SSL Kurulumu
Let's Encrypt wildcard DNS challenge gerektirir:
certbot certonly --manual --preferred-challenges dns -d *.example.com
Certbot bir TXT record verir, DNS'e ekleyin:
_acme-challenge.example.com TXT "abc123..."
DNS propagate olduktan sonra (5-10 dakika) certbot devam eder.
Domain yönetimi EuroVDC panel'den yapılabilir.
Multi-Domain SSL Kurulumu
certbot certonly --nginx -d example.com -d example.net -d example.org
3 domain için http-01 challenge (port 80 açık olmalı).
Nginx config her domain için:
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
}Otomatik Yenileme
Let's Encrypt 90 gün geçerli. Cron job:
0 3 * * * certbot renew --quiet
Wildcard renewal DNS challenge tekrar gerektirir (manuel). Çözüm: Cloudflare API ile otomatik DNS update:
certbot renew --dns-cloudflare --dns-cloudflare-credentials ~/.secrets/cloudflare.ini
Maliyet Analizi
Senaryo: 5 subdomain + 3 farklı domain
Opsiyon 1: 5 single SSL (subdomain) + 3 single SSL (domain) = 8 sertifika × €50 = €400/yıl
Opsiyon 2: 1 Wildcard (subdomain) + 1 Multi-Domain (3 domain) = €150 + €200 = €350/yıl
Opsiyon 3: Let's Encrypt (wildcard + multi-domain) = €0/yıl (ama manuel DNS challenge)
50+ subdomain için wildcard kaçınılmaz. Cloud server + hosting entegre Let's Encrypt.
Güvenlik Farkı Var mı?
Hayır. Wildcard ve Multi-Domain aynı encryption (TLS 1.3, AES-256). Fark sadece kapsam.
Ama wildcard private key çalınırsa tüm subdomain risk altında. Çözüm: Key rotation her 90 günde.
CDN ile SSL
Cloudflare, AWS CloudFront gibi CDN'ler kendi SSL sertifikası sunar (free tier).
Flexible SSL: Browser → Cloudflare HTTPS, Cloudflare → Origin HTTP (güvensiz)
Full SSL: Her iki taraf da HTTPS (önerilen)
Wildcard kullanıyorsanız, origin server sertifikasını CDN'e yükleyin.
E-ticaret: Hangi SSL?
Tek domain e-ticaret: Single SSL (example.com) veya Let's Encrypt
Subdomain yapısı: shop.example.com, blog.example.com → Wildcard
Multi-brand: brand1.com, brand2.com → Multi-Domain veya ayrı single SSL
PCI-DSS: SSL tipi önemli değil, OV/EV validation level önemli.
Wildcard + Multi-Domain Hibrit
Bazı sertifikalar her ikisini de destekler:
example.com (root) *.example.com (wildcard) example.net (multi-domain) *.example.net (wildcard multi-domain)
Maliyet: €300-500/yıl. Kurumsal kullanım için ideal.
Sonuç: Hangisini Seçmeli?
Wildcard SSL seçin:
- Çok sayıda subdomain (5+)
- Sürekli yeni subdomain ekleniyor (SaaS, mikro servis)
- Tek root domain
Multi-Domain SSL seçin:
- Farklı root domain'ler (2-10 adet)
- Subdomain az veya yok
- Brand farklı, altyapı ortak
İkisini birleştirin:
- Hem subdomain hem farklı domain çok
- Kurumsal (enterprise) çözüm
SSL sertifikası + domain + hosting EuroVDC tek panelden. Dedicated server + cloud server için wildcard kurulum destek ekibi yapar.