
Geliştirme ve test ortamlarınız için bir adres gerekiyor. Ana alan adınızın altına bir alt alan adı mı açmalısınız, yoksa ayrı bir alan adı mı almalısınız?
Bu yazı, test ortamı adresleme kararını ele alıyor.
Üç Seçenek
Test ortamı için kullanılabilecek adres yapıları:
| Yapı | Özelliği |
|---|---|
| Ana alan adı altında alt alan adı | Kolay, ek maliyet yok |
| Ayrı bir alan adı | Tam izolasyon, ek maliyet |
| Yerel makine adresleri | Dışarıya kapalı, paylaşılamaz |
Birinci satır en yaygın tercihtir ama gözden kaçan riskler taşır: test ortamınız ana alan adınızın altındaysa, oradaki bir sorun ana alan adınızın itibarını da etkileyebilir.
Bu risk özellikle e-posta gönderimi ve güvenlik olaylarında belirginleşir.
Alt Alan Adı Riskleri
Test ortamını ana alan adı altında tutmanın somut riskleri:
- Arama motorlarına sızabilir. Dizine girer.
- Çerezler paylaşılabilir. Kapsam ayarına bağlı.
- Sertifika kapsamı ortaktır.
- E-posta itibarını etkiler.
- Güvenlik olayında ana alan adı ilişkilendirilir.
Birinci madde en sık yaşananıdır: test ortamınız arama sonuçlarında görünürse, aynı içeriğin iki adreste bulunması ana sitenizi de etkiler.
İkinci madde ise bir güvenlik açığı üretir. Çerezleriniz tüm alt alan adlarını kapsıyorsa, test ortamındaki bir açık üzerinden oturum çerezleri okunabilir.
Dördüncü madde e-posta gönderen test ortamlarında geçerlidir. Test verileriyle yapılan hatalı bir gönderim, ana alan adınızın gönderim itibarını düşürebilir.
Alt Alan Adını Korumak
Alt alan adı kullanmaya karar verdiyseniz alınacak önlemler:
- Şifre koruması ekleyin. En kesin yöntem.
- IP kısıtlaması uygulayın.
- Tarama engeli tanımlayın.
- Dizinleme engelleyici başlık gönderin.
- Giden e-postayı yakalayın.
Birinci madde diğer tüm önlemleri gereksiz kılar: şifre korumalı bir dizin hem arama motorlarını hem meraklı ziyaretçileri tek hamlede engeller ve tarama engeli dosyasına güvenmekten çok daha kesindir.
Tarama engeli bir talep, şifre koruması ise bir engeldir. İkisi arasındaki fark, kötü niyetli bir tarayıcı karşısında belirginleşir.
Beşinci madde ise en kritik operasyonel önlemdir. Test ortamından gerçek müşterilere e-posta gitmesi, geri alınamayan bir hatadır.
Ayrı Alan Adı Ne Zaman Mantıklı?
Ek maliyeti göze almanın gerekçeleri:
| Durum | Gerekçe |
|---|---|
| Müşteriye demo gösteriliyor | Dışarıya açık olmalı |
| Çok sayıda ortam var | Yönetim kolaylığı |
| E-posta testi yapılıyor | İtibar izolasyonu |
| Güvenlik testleri yapılıyor | Ana alan adı etkilenmesin |
| Otomatik ortam oluşturuluyor | Joker DNS gerekir |
Dördüncü satır önemli bir ayrımdır: güvenlik testi yapılan bir sistemin ana alan adınızla ilişkilendirilmesi, tarama trafiğinin size ait sayılmasına yol açar.
Beşinci satır ise modern geliştirme akışlarında yaygındır. Her kod dalı için otomatik bir ortam oluşturuluyorsa, joker DNS kaydı gerekir — ve bunu ayrı bir alan adında yapmak, ana alan adınızı bu riskten korur.
Test Alan Adı Seçimi
Ayrı bir alan adı alacaksanız dikkat edilecekler:
- Ana markanızla karışmasın.
- Ucuz bir uzantı yeterlidir.
- Yenilemesini unutmayın.
- Aynı hesapta yönetin.
Birinci madde bir marka koruması önlemidir: test alan adınız ana markanıza çok benziyorsa ve bir gün bırakılırsa, başkası tarafından alınıp markanız adına kullanılabilir.
Tamamen ilgisiz bir ad seçmek bu riski ortadan kaldırır. Test ortamının adının pazarlama değeri yoktur.
Üçüncü madde sıkça yaşanan bir aksaklıktır. Test alan adları unutulur ve süresi dolduğunda tüm geliştirme ortamları bir sabah erişilemez hâle gelir.
Alan adı durumlarını düzenli kontrol etmek için alan adı sorgulaması yaparak bitiş tarihlerini takip edebilirsiniz.
Veri İzolasyonu
Adres yapısından bağımsız olarak veri tarafı ayrılmalıdır:
- Ayrı veritabanı kullanın.
- Gerçek müşteri verisi taşımayın.
- Ödeme entegrasyonu test modunda olsun.
- Analitik kodlarını kaldırın.
- Zamanlanmış görevleri kapatın.
İkinci madde bir uyum gerekliliğidir: test ortamında gerçek müşteri verisi bulundurmak, o veriyi korumasız bir ortamda tutmak anlamına gelir — test ortamları genellikle daha az sıkı yapılandırılır.
Gerçekçi test için anonimleştirilmiş veri kullanmak, hem uyum hem güvenlik açısından doğru yaklaşımdır.
Ortamı Görünür Kılmak
Test ve canlı ortamların karıştırılması gerçek bir risktir:
| Önlem | Etkisi |
|---|---|
| Renkli uyarı bandı | Anında ayırt edilir |
| Farklı logo veya tema | Görsel ayrım |
| Sayfa başlığında ortam adı | Sekmede görünür |
| Farklı simge | Sekme ikonundan ayırt edilir |
Üçüncü satır günlük çalışmada en çok işe yarayanıdır: açık on sekme arasında hangisinin canlı olduğunu sekme başlığından görmek, yanlış ortamda işlem yapmayı önler.
Bu önlemler basit görünür ama gerçek kazaları engeller. Canlı ortamda test verisi oluşturmak veya test ortamında gerçek işlem yapmak, bu ayrımın yokluğundan doğar.
Sonuç
Test ortamı için alt alan adı en kolay yoldur ama oradaki bir sorun ana alan adınızın itibarını da etkileyebilir — özellikle e-posta gönderimi ve güvenlik olaylarında. Alt alan adı kullanacaksanız en kesin koruma şifre korumasıdır; tarama engeli bir talep, şifre koruması ise gerçek bir engeldir. Ayrı alan adı seçerken ana markanıza benzemesin: bir gün bırakılırsa başkası alıp markanız adına kullanabilir. Ve giden e-postayı mutlaka yakalayın.
Sıkça Sorulan Sorular (SSS)
Alt alan adı mı ayrı alan adı mı?
Basit bir test ortamı için alt alan adı yeterlidir. Ayrı alan adı; müşteriye demo gösteriyorsanız, e-posta veya güvenlik testi yapıyorsanız ya da her kod dalı için otomatik ortam oluşturuyorsanız mantıklıdır — bu durumlarda ana alan adınızın izolasyonu değerlidir.
Test ortamını nasıl gizlerim?
Şifre korumasıyla. Tarama engeli dosyası bir talep, şifre koruması ise gerçek bir engeldir — hem arama motorlarını hem meraklı ziyaretçileri tek hamlede durdurur. IP kısıtlaması da güçlü bir alternatiftir.
Test ortamında gerçek veri kullanabilir miyim?
Kullanmayın. Test ortamları genellikle daha az sıkı yapılandırılır ve gerçek müşteri verisini orada tutmak, onu korumasız bir ortamda bulundurmak anlamına gelir. Anonimleştirilmiş veri hem uyumlu hem yeterince gerçekçidir.
Test ve canlı ortamı karıştırmayı nasıl önlerim?
Görsel ayrım kurarak: renkli bir uyarı bandı, farklı bir tema ve en önemlisi sayfa başlığında ortam adı. Açık on sekme arasında hangisinin canlı olduğunu sekme başlığından görmek, yanlış ortamda işlem yapmayı önler.