Wildcard Subdomain Nasıl Yapılandırılır?
Web sitelerinde esneklik ve ölçeklenebilirlik sağlamak amacıyla wildcard subdomain kullanımı oldukça yaygın hale geldi. Bu yapılandırma, belirli bir alan adına gelen tüm alt alan adlarını tek bir IP’ye yönlendirmek veya aynı sunucu üzerinde barındırmak için tercih edilir. Peki, wildcard subdomain nasıl yapılandırılır? İşte detaylar.
İlk adım, DNS kaydını düzenlemektir. Çoğu domain sağlayıcısında DNS yönetim paneline giriş yaptıktan sonra, yeni bir A kaydı veya CNAME kaydı eklenir. Burada,
* karakteri kullanılarak tüm alt alan adlarının kapsanması sağlanır. Örneğin:
- İsim (Host): *
- Tür: A veya CNAME
- Değer: Sunucu IP adresiniz veya hedef domain
Bu yapılandırma, herhangi bir alt alan adı talep edildiğinde, DNS sunucusunun bu isteği belirttiğiniz IP veya domain'e yönlendirmesini sağlar.
İkinci aşama ise, web sunucusu konfigürasyonudur. Apache veya Nginx gibi sunucu yazılımlarında wildcard subdomain’i desteklemek için, uygun sanal ana bilgisayar (virtual host) ayarları yapılır.
Apache örneği:
123456
ServerName *.ornek.com
DocumentRoot "/var/www/wildcard"
# Diğer ayarlar
Nginx örneği:
1234567
server {
listen 80;
server_name *.ornek.com;
root /var/www/wildcard;
# Diğer ayarlar
}
Bu yapılandırmalar sayesinde, herhangi bir alt alan adı (örneğin test.ornek.com veya blog.ornek.com) aynı yapılandırma ve içerikle hizmet verebilir.
Son olarak, SSL sertifikası kullanıyorsanız, wildcard SSL sertifikası edinmeniz gerekir. Bu sertifika, *.ornek.com gibi tüm alt alan adlarını kapsar ve güvenli HTTPS bağlantısı sağlar.
Wildcard subdomain yapılandırması, doğru DNS, web sunucu ayarları ve SSL sertifikasıyla tamamlandığında, oldukça güçlü ve esnek bir altyapı sağlar. Bu sayede, yeni alt alan adları eklerken ek maliyet veya karmaşa yaşamadan, tek noktadan yönetim mümkün hale gelir.