Kaynak ve sunum yöntemini tekrar karşılaştır
Pull CDN doğru mu, yoksa Push veya Hosting daha uygun mu; CNAME mi Full DNS mi seçmelisiniz?
Seçim rehberine gitCDN.com.tr Yardım
Mevcut origin sitenizi taşımadan Pull CDN ile CDN.com.tr arkasına alın; origin Host header, delivery hostname, DNS, SSL ve Apply Changes adımlarını birlikte doğrulayın.
Başlangıç
Mevcut origin sitenizi taşımadan Pull CDN ile CDN.com.tr arkasına alın; origin Host header, delivery hostname, DNS, SSL ve Apply Changes adımlarını birlikte doğrulayın.
Bu sayfa sadece “CNAME ekle” demek değildir; Pull CDN kaynağını üç farklı sunum yöntemiyle kullanabilirsiniz.
Önce xyz.cdn.com.tr üzerinden origin cevabını ve Host header kararını test edin; sonra custom domain modeline geçin.
www.example.com ya da assets.example.com için DNS tarafında sadece ilgili subdomain CDN hedefine yönlenir.
Domain nameserverları CDN.com.tr olur; DNS kayıtları, SSL ve CDN özellikleri aynı panelden yönetilir.
Keep the request header seçiliyse backend $host olarak gelen kullanıcı domainini görür; seçili değilse alttaki sabit değer gönderilir.
player.videoon.ly ile gelen istek backendde player.videoon.ly olarak kalır.Mevcut site aynı üç domain modeliyle yayınlanabilir.
xyz.cdn.com.tr.www.example.com veya assets.example.com CNAME ile bağlanır.Pull CDN ayarı account-scoped çalışır; önce doğru hesabın seçili olduğundan emin olun.
Beklenen sonuç: Pull CDN ekranı seçili hesaba ait origin ayarlarını gösterir.
cdnctl packages list --owned --format table
cdnctl accounts list
export ACCOUNT_UUID=<account_uuid>
Kaynak adresi, path, port ve Host header davranışı burada belirlenir.
Beklenen sonuç: Config üretiminde origin server ve proxy_set_header Host değeri UI ayarıyla eşleşir.
curl -s -H "Authorization: Bearer $CDN_TOKEN" https://cdn.com.tr/api/accounts/show/$ACCOUNT_UUID
# The origin is set in the panel; this shows what the account is serving from now.
CNAME ekranı public domain veya subdomainin seçili hesaba bağlandığı yerdir.
Beklenen sonuç: Hostname seçili hesaba ait görünür ve DNS/verification durumları izlenebilir.
curl -s -X POST -H "Authorization: Bearer $CDN_TOKEN" -H 'Content-Type: application/json' -d '{"domain":"www.example.com"}' https://cdn.com.tr/api/cname/$ACCOUNT_UUID/cnameStore
curl -s -H "Authorization: Bearer $CDN_TOKEN" https://cdn.com.tr/api/cname/$ACCOUNT_UUID
Trafik canlı kabul edilmeden önce DNS kaydı ve sertifika durumu müşteri yüzeyinden kontrol edilmelidir.
Beklenen sonuç: DNS ve SSL readiness müşteriye görünür olur.
curl -s -X POST -H "Authorization: Bearer $CDN_TOKEN" https://cdn.com.tr/api/cname/$ACCOUNT_UUID/check_verify_domain
curl -s -H "Authorization: Bearer $CDN_TOKEN" https://cdn.com.tr/api/certificates/$ACCOUNT_UUID
Origin, hostname, DNS veya SSL değişiklikleri trafik configine yansımadan önce Apply Changes gerektirebilir.
Beklenen sonuç: Public URL doğru origin cevabını verir; yanlış backend cevabı Host header veya DNS hedefiyle ilişkilendirilerek debug edilir.
curl -I https://www.example.com/
Müşteri uygulamasını mevcut hostinginde tutmak ama trafik, cache, güvenlik, SSL ve DNS yönetimini CDN.com.tr üzerinden almak ister.