انتقل من نقطة النهاية الافتراضية إلى CNAME أو Full DNS
إذا كان مصدر Push CDN نفسه سيخدم لاحقًا من images.example.com أو من النطاق الجذر، فراجع نموذج الاختيار.
مساعدة CDN.com.tr
في معالج Add Your Website، اختر Push CDN كمصدر للمحتوى وDefault Endpoint كطريقة تسليم، ثم انشر الملفات من نقطة نهاية CDN.com.tr المُولَّدة.
البدء
في معالج Add Your Website، اختر Push CDN كمصدر للمحتوى وDefault Endpoint كطريقة تسليم، ثم انشر الملفات من نقطة نهاية CDN.com.tr المُولَّدة.
xyz.cdn.com.tr endpointيسأل المعالج أولًا من أين يأتي المحتوى.
بعد اختيار المصدر، اختر أي نموذج نطاق يخدم ذلك المحتوى.
xyz.cdn.com.tr دون عمل على DNS.images.example.com عبر CNAME إلى xyz.cdn.com.tr.تستخدم الاستضافة الثابتة عبر Simple Transfer تركيبة Push CDN + Default Endpoint.
بعد تسجيل الدخول، افتح /en/management/cdn وانقر Add Your Website في الأعلى.
النتيجة المتوقعة: تعرض شاشة Content Source خيارات Pull CDN وPush CDN وCDN Hosting.
cdnctl update --check
cdnctl login
cdnctl accounts list
للاستضافة الثابتة البسيطة، لا يكون المصدر هو خادم العميل؛ بل المصدر هو تخزين CDN.com.tr.
النتيجة المتوقعة: يحمل المعالج قيمة مصدر المحتوى المحددة كـ push.
export CDN_SOURCE=push
يتيح المعالج للمستخدم اختيار باقة مؤهلة أو يوجّهه عبر الشراء اليدوي في اللوحة عند الحاجة.
النتيجة المتوقعة: لا تبدأ تدفقات API أو cdnctl أو وكلاء الذكاء الاصطناعي قبل اكتمال الدفع.
# Package purchase is completed in the panel.
export PAID_PACKAGE_ID=<listed_package_id>
عندما تسأل خطوة طريقة التسليم كيف يجب أن يخدم CDN المحتوى، يتجنّب Default Endpoint العمل على DNS والنطاق المخصص.
النتيجة المتوقعة: ينشئ النظام الحساب بـ is_basic_transfer ويعيد اسم خدمة افتراضيًا مثل xyz.cdn.com.tr.
export ACCOUNT_UUID=<account_uuid>
export ENDPOINT=<endpoint>.cdn.com.tr
بعد وجود الحساب، استخدم Push CDN File Manager أو Push CDN API لرفع الملف إلى الحساب المحدد.
/ أو مجلدًا هدفًا.hello.txt أو logo.png أو app.css.النتيجة المتوقعة: يظهر الملف المرفوع في منطقة تخزين الحساب المحدد.
cdnctl files put --account "$ACCOUNT_UUID" --file ./hello.txt --target-path /hello.txt
cdnctl files ls --account "$ACCOUNT_UUID"
ادمج نقطة النهاية الافتراضية المُولَّدة مع مسار الملف.
https://xyz.cdn.com.tr/hello.txt.النتيجة المتوقعة: يعيد الرابط العام 200 ويخدم المحتوى الثابت المرفوع من نطاق CDN.com.tr الافتراضي.
curl -I "https://$ENDPOINT/hello.txt"
xyz.cdn.com.tr دون نطاق مخصص.يريد العميل خدمة أصول ثابتة بسرعة دون ربط نطاقه الخاص؛ إذ تعيش الملفات في تخزين CDN.com.tr.
xyz.cdn.com.tr.https://xyz.cdn.com.tr/<path> بشكل عام.