Özel Alan Adı Kurulumu
Durum sayfanızı sahip olduğunuz bir alan adına (örn. status.acme.com) TXT doğrulama kaydıyla bağlayın. HTTP üzerinden servis edilir.
Varsayılan olarak her herkese açık durum sayfası https://app.uptimewarden.online/status/<slug> adresinde yayındadır. Sayfayı kendi marka URL'iniz altında paylaşmak istiyorsanız sahibi olduğunuz bir alt alan adını (örneğin status.acme.com) durum sayfanıza bağlayabilirsiniz.
Sonuç: ziyaretçiler http://status.acme.com adresine girer, monitor durumlarınızı, olay geçmişinizi ve markanızı görür.
Gereksinimler
- Sahibi olduğunuz bir alan adında kontrol ettiğiniz bir alt alan adı; önerilen biçim
status.<sizin-alanadınız>. Sayfa en az üçüncü seviye alt alan adı olmalıdır (acme.comgibi çıplak apex alan adları desteklenmez). - DNS sağlayıcınıza erişim (Cloudflare, Route 53, GoDaddy, Namecheap: kullandığınız hangisi ise).
- UptimeWarden'da önceden oluşturulmuş bir durum sayfası.
Akış genel bakışı
Dört adım:
- Durum sayfasında alan adını tanımlayın. UptimeWarden size benzersiz bir doğrulama belirteci verir.
- DNS'inize TXT doğrulama kaydını ekleyin, alan adının sizin olduğunu kanıtlar.
- "Verify Domain" düğmesine basın. UptimeWarden, DNS'inizdeki TXT kaydını canlı olarak sorgular ve sonucu kaydeder.
- DNS'inize A veya CNAME kaydını ekleyin, trafiği UptimeWarden'a yönlendirir.
Adım 3 doğrulanır doğrulanmaz http://status.acme.com adresine yapılan istekler durum sayfanıza ulaşır.
Doğrulama nasıl çalışır
UptimeWarden TXT kaydı tabanlı sahiplik doğrulaması kullanır. Bir durum sayfasına alan adı tanımladığınızda benzersiz bir doğrulama belirteci üretilir ve bu belirteci TXT kaydı olarak yayınlamanız istenir:
| Alan | Değer |
|---|---|
| Tür | TXT |
| Host / Ad | _uptimewarden-verify.<alanadınız> |
| Değer | uptimewarden-site-verification=<belirteç> |
| TTL | 300 (5 dakika) |
Belirteç her durum sayfası için benzersizdir. Alan adını değiştirirseniz belirteç yenilenir; bu durumda eski TXT kaydı geçersizleşir, yenisini eklemeniz gerekir.
Adım 1. Özel alan adını tanımlayın
- Status Pages → [durum sayfanız] → Custom Domain menüsünü açın.
- Tam alt alan adını girin (örn.
status.acme.com). - Kaydedin. UptimeWarden doğrulama belirtecini üretir ve yayınlamanız gereken TXT kaydını size gösterir.
Sayfa Pending durumuna geçer ve TXT kaydı bulunana kadar bu durumda kalır.
Adım 2. TXT kaydını ekleyin
DNS sağlayıcınızın panelini açın ve panodaki kaydı birebir oluşturun. Çoğu panel şu alanları sorar:
- Tür:
TXT - Host / Ad:
_uptimewarden-verify.status.acme.com(bazı sağlayıcılar üst alan adını otomatik eklediği için yalnızca_uptimewarden-verify.statusda çalışabilir) - Değer:
uptimewarden-site-verification=<belirteç>, değeri olduğu gibi yapıştırın, etrafına tırnak koymayın - TTL:
300(5 dakika); 1 saate kadar herhangi bir değer uygundur
Bazı sağlayıcılar tırnak işaretlerini otomatik ekler veya kaldırır. Panoda göründüğü gibi yapıştırın; biçim sorunu yüzünden doğrulama başarısız olursa pano size sistemin gerçekte gördüğü değeri söyler.
Adım 3. Doğrulayın
TXT kaydı yayına girince (DNS yayılımı genelde birkaç dakika sürer) panoda Verify Domain düğmesine basın. UptimeWarden, _uptimewarden-verify.<alanadı> üzerindeki TXT kaydını canlı olarak sorgular ve sonucu kaydeder:
| Durum | Anlamı |
|---|---|
| Unconfigured | Henüz alan adı tanımlanmadı. |
| Pending | TXT kaydı henüz bulunamadı. DNS yayılımı bekleniyor, birkaç dakika sonra tekrar deneyin. |
| Verified | TXT kaydı eşleşti. Alan adı artık aktif ve trafiği karşılamaya hazır. |
| Failed | TXT kaydı var ama değer eşleşmiyor (ya da başka bir DNS hatası oluştu). Kaydı kontrol edip tekrar doğrulayın. |
Doğrulamadan önce TXT kaydını kendi terminalinizden de kontrol edebilirsiniz:
dig TXT _uptimewarden-verify.status.acme.com +short
# Beklenen: "uptimewarden-site-verification=<belirteciniz>"
Adım 4. Trafiği yönlendirin
Alan adı doğrulandıktan sonra status.acme.com için bir A kaydı (veya CNAME) eklemeniz gerekir. UptimeWarden, müşterilerine yönlendirecekleri hedefi sağlar:
- A kaydı: UptimeWarden'ın size verdiği IP adresi.
- CNAME kaydı: UptimeWarden'ın size verdiği kararlı bir hostname (bazı kurulumlarda).
İkisinden hangisini kullanacağınız UptimeWarden destek ekibinin verdiği değere bağlıdır. Panodaki kurulum adımlarında değer açıkça gösterilir.
DNS yayılımı tamamlandıktan sonra http://status.acme.com durum sayfanızı sunmaya başlar.
Trafiğin nasıl yönlendirildiği
Custom domain'inize gelen isteklerde UptimeWarden bir güvenlik filtresi çalıştırır:
/,/assets/*,/api/public/status/*,/api/branding/public,/health/*gibi public yollara izin verilir, durum sayfası bu yollardan veri çekerek render eder.- Diğer her şey (
/api/auth/*,/dashboard,/api/admin/*vb.)https://app.uptimewarden.onlineadresine 301 yönlendirmesi alır. Müşterilerinizin oturum açmaya çalışması bu nedenle her zaman UptimeWarden'ın TLS host'una düşer; kimlik bilgileri custom domain üzerinden hiçbir zaman düz metin olarak gitmez.
Özel alan adını kaldırma
Settings → Status Pages → [sayfa] → Custom Domain → Remove menüsünü açın. Alan adı durum sayfasından temizlenir ve sayfa anında app.uptimewarden.online/status/<slug> URL'sine geri döner. Sağlayıcı tarafındaki DNS kayıtlarınız işlevsiz kalır ve zararsızdır, istediğiniz zaman silebilirsiniz.
Sorun giderme
TXT eklendikten sonra durum Pending olarak kaldı
DNS yayılmadı veya host adı yanlış. dig TXT _uptimewarden-verify.<alanadı> +short ile kontrol edin. Kayıt görünmüyorsa DNS sağlayıcı arayüzü üst alan adını iki kez eklemiş olabilir, sondaki .<alanadı> kısmını kaldırıp tekrar kaydedin.
Doğrulama Failed dönüyor
TXT değeri eşleşmiyor. İki yaygın sebep:
- Pano belirteci yeniden üretilmiş olabilir, alan adını her değiştirdiğinizde belirteç yenilenir. Panodaki güncel değeri kopyalayıp yeniden yapıştırın.
- DNS sağlayıcısı değerin etrafına otomatik tırnak eklemiştir. Tırnakları kaldırın veya panoda görünen birebir değeri kullanın.
http://status.acme.com 404 dönüyor
Alan adı henüz "Verified + Mapped" durumuna geçmemiştir. Custom Domain panelindeki durumu kontrol edin; Pending veya Failed ise Adım 3'ü tekrarlayın. Doğrulama gerçekleştiği halde 404 alıyorsanız, A/CNAME kaydının doğru IP'ye / hostname'e baktığından emin olun.
Sayfa HTTP ile açılıyor ama HTTPS çalışmıyor
Özel alan adları HTTP üzerinden servis edilir; UptimeWarden bu host'lar için TLS sertifikası vermez. HTTPS gerekiyorsa custom domain'i Cloudflare gibi TLS terminate eden bir CDN/edge servisinin arkasına koyabilirsiniz, ziyaretçiler CDN'e HTTPS üzerinden bağlanır, CDN UptimeWarden'a HTTP ile proxy eder.
İlgili konular
- Durum Sayfası Oluşturma: tam kurulum rehberi
- Durum Sayfası Aboneleri: ziyaretçilerin e-posta ile abone olması
- Beyaz Etiketleme: logo, renk, e-posta, footer ve özel CSS
- Abonelik Planları: özel alan adını hangi plan açar