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.
Seçim rehberine gitCDN.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.
Wizard önce içeriğin nereden geleceğini sorar.
Kaynak seçildikten sonra aynı içerik hangi domain modeliyle yayınlanacak seçilir.
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 --email "<email>" --password "<password>"
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.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias simple-transfer-demo
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.
Beklenen sonuç: Yüklenen dosya seçili hesabın storage alanında görünür.
cdnctl push files upload --account "$ACCOUNT_UUID" --file ./hello.txt --path /hello.txt
cdnctl push files list --account "$ACCOUNT_UUID"
Oluşturulan default endpoint ile dosya pathini birleştirin.
Beklenen sonuç: Public URL 200 döner ve yüklenen statik içerik default CDN.com.tr domaininden servis edilir.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
curl -I "https://$ENDPOINT/hello.txt"
Müşteri kendi domainini bağlamadan, dosyaları CDN.com.tr storage alanına yükleyerek hızlıca statik asset servis etmek ister.