Default endpointten CNAME veya Full DNS modeline geç
Aynı Push CDN kaynağını sonra images.example.com veya ana domain üzerinden servis etmeyi planlıyorsanız seçim modelini inceleyin.
CDN.com.tr Yardım
Web Sitenizi Ekleyin wizardında kaynak olarak Push CDN, sunum yöntemi olarak Varsayılan Uç Nokta seçip dosyaları verilen default CDN.com.tr endpointinden yayınlayın.
Başlangıç
Web Sitenizi Ekleyin wizardında kaynak olarak Push CDN, sunum yöntemi olarak Varsayılan Uç Nokta seçip dosyaları verilen default CDN.com.tr endpointinden yayınlayın.
xyz.cdn.com.tr endpointiWizard önce içeriğin nereden geleceğini sorar.
Kaynak seçildikten sonra aynı içerik hangi domain modeliyle yayınlanacak seçilir.
xyz.cdn.com.tr ile DNS yapmadan servis edilir.images.example.com gibi bir subdomain xyz.cdn.com.tr hedefine CNAME yapılır.Simple Transfer statik hosting için doğru seçim Push CDN + Varsayılan Uç Nokta kombinasyonudur.
Login sonrası /tr/management/cdn sayfasını açın ve üstteki Web Sitenizi Ekleyin butonuna tıklayın.
Beklenen sonuç: İçerik Kaynağı ekranında Pull CDN, Push CDN ve CDN Hosting seçenekleri görünür.
cdnctl update --check
cdnctl login
cdnctl accounts list
Basit statik hostingde origin sizin sunucunuz değil CDN.com.tr storage alanıdır.
Beklenen sonuç: Wizard seçili content source değerini push olarak taşır.
export CDN_SOURCE=push
Wizard mevcut uygun paketi seçtirir veya satın alma gerekiyorsa kullanıcıyı paneldeki manuel satın alma akışına götürür.
Beklenen sonuç: Ödeme tamamlanmadan API, cdnctl veya AI-agent akışı başlatılmaz.
# Paket satın alma panelde tamamlanır.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
CDN’in içeriğinizi nasıl sunacağını seçin bölümünde default endpoint seçilirse DNS veya custom domain beklenmez.
Beklenen sonuç: Sistem hesabı is_basic_transfer ile oluşturur ve xyz.cdn.com.tr benzeri default servis adını verir.
export ACCOUNT_UUID=<account_uuid>
export ENDPOINT=<endpoint>.cdn.com.tr
Hesap oluştuktan sonra Push CDN File Manager veya Push CDN API ile dosyayı seçili hesaba yükleyin.
/ veya hedef klasörü seçin.hello.txt, logo.png, app.css.Beklenen sonuç: Yüklenen dosya seçili hesabın storage alanında görünür.
cdnctl files put --account "$ACCOUNT_UUID" --file ./hello.txt --target-path /hello.txt
cdnctl files ls --account "$ACCOUNT_UUID"
Oluşturulan default endpoint ile dosya pathini birleştirin.
https://xyz.cdn.com.tr/hello.txt formatında açın.Beklenen sonuç: Public URL 200 döner ve yüklenen statik içerik default CDN.com.tr domaininden servis edilir.
curl -I "https://$ENDPOINT/hello.txt"
xyz.cdn.com.tr endpointi custom domain gerektirmeden kullanılabilir.Müşteri kendi domainini bağlamadan, dosyaları CDN.com.tr storage alanına yükleyerek hızlıca statik asset servis etmek ister.
xyz.cdn.com.tr endpointini kopyalayın.https://xyz.cdn.com.tr/<path> üzerinden public doğrulama yapın.