قارن بين المصدر وطريقة التسليم مجددًا
قرّر ما إذا كان Pull مناسبًا، أو ما إذا كان Push/Hosting أو CNAME أو Full DNS أنسب للحاجة.
افتح دليل الاختيارمساعدة CDN.com.tr
ضع موقع المصدر القائم خلف CDN.com.tr باستخدام Pull CDN، ثم تحقّق من ترويسة Host الخاصة بالمصدر، واسم مضيف التسليم، وDNS، وSSL، وApply Changes، وحركة المرور العامة.
البدء
ضع موقع المصدر القائم خلف CDN.com.tr باستخدام Pull CDN، ثم تحقّق من ترويسة Host الخاصة بالمصدر، واسم مضيف التسليم، وDNS، وSSL، وApply Changes، وحركة المرور العامة.
هذه الصفحة أكثر من مجرد “إضافة CNAME”؛ إذ يمكن لمصدر Pull CDN نفسه استخدام ثلاث طرق تسليم.
استخدم `xyz.cdn.com.tr` أولًا للتحقق من استجابة المصدر وسلوك ترويسة Host، ثم انتقل إلى نموذج نطاق مخصص.
يشير النطاق الفرعي المختار فقط، مثل `www.example.com` أو `assets.example.com`، إلى هدف CDN.
تصبح خوادم أسماء النطاق هي CDN.com.tr؛ وتُدار سجلات DNS وSSL وميزات CDN من اللوحة نفسها.
عند اختيار Keep the request header، يتلقى الخلفية الـ `$host` الوارد؛ وإلا فإنه يتلقى القيمة الثابتة أسفل مربع الاختيار.
يمكن للموقع القائم استخدام نماذج أسماء المضيفين العامة الثلاثة نفسها.
إعدادات Pull CDN مرتبطة بالحساب، لذا ابدأ بتأكيد الحساب المحدد.
النتيجة المتوقعة: تعرض شاشة Pull CDN إعدادات المصدر للحساب المحدد.
cdnctl accounts list
cdnctl packages list --owned --format table
export ACCOUNT_UUID=<account_uuid>
يُضبط هنا عنوان المصدر والمسار والمنفذ وسلوك ترويسة Host.
النتيجة المتوقعة: يتطابق الإعداد المُولَّد مع خادم المصدر في الواجهة وقيمة Host الخاصة بالبروكسي.
cdnctl pull origin set --account "$ACCOUNT_UUID" --origin https://origin.example.com --path / --host-header origin.example.com
cdnctl pull origin set --account "$ACCOUNT_UUID" --origin https://origin.example.com --keep-request-host true
شاشة CNAME هي المكان الذي يُربط فيه نطاق عام أو نطاق فرعي بالحساب المحدد.
النتيجة المتوقعة: ينتمي اسم المضيف إلى الحساب المحدد ويُظهر حالة DNS أو التحقق.
cdnctl hostnames add --account "$ACCOUNT_UUID" --hostname www.example.com --target "$ENDPOINT"
cdnctl hostnames list --account "$ACCOUNT_UUID"
لا تُعتبر حركة المرور نشطة حتى تظهر جهوزية DNS والشهادة.
النتيجة المتوقعة: جهوزية DNS وSSL ظاهرة للعميل.
cdnctl dns records list --account "$ACCOUNT_UUID" --zone example.com
cdnctl certificates list --account "$ACCOUNT_UUID"
قد تتطلب تغييرات المصدر أو اسم المضيف أو DNS أو SSL تنفيذ Apply Changes قبل تحديث إعداد حركة المرور.
النتيجة المتوقعة: يعيد الرابط العام استجابة المصدر المقصودة؛ وتُشخَّص استجابات الخلفية الخاطئة عبر ترويسة Host أو هدف DNS.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
cdnctl operations list --account "$ACCOUNT_UUID" --latest
curl -I https://www.example.com/
يريد العميل إبقاء التطبيق على مزوّد الاستضافة الحالي مع استخدام CDN.com.tr لحركة المرور والتخزين المؤقت والأمان وSSL وإدارة DNS.