ما الذي يقدمه لك هذا الاتصال
يتيح لك ربط حساب Cloudflare الخاص بك وضع موقع إلكتروني على شبكة توصيل المحتوى (CDN) الخاصة بك بدلاً من شبكتنا. تظل المنطقة وحركة المرور والفاتورة على حسابك، ولا يزال بإمكانك مسح ذاكرة التخزين المؤقت وتغيير إعدادات شبكة توصيل المحتوى (CDN) من داخل لوحة تحكم Zinn® الخاصة بك — دون الحاجة إلى التبديل بين اللوحات.
قبل أن تبدأ
حساب Cloudflare. الخطة المجانية كافية للاتصال؛ أما الميزات التي تتجاوزها فتعتمد على خطة Cloudflare الخاصة بك.
1. إنشاء المفتاح في Cloudflare
في لوحة تحكم Cloudflare، افتح My Profile → API Tokens واختر Create Token، ثم Create Custom Token. امنحه اسماً، وأضف الصلاحيات الموضحة أدناه، وتحت قسم Zone Resources اختر المناطق التي تريد منا الوصول إليها — جميع المناطق، أو المناطق التي تحددها فقط. راجع الإعدادات واضغط على Create Token. يعرض Cloudflare الرمز مرة واحدة؛ لذا انسخه حينها.
أضف هذه الصلاحيات:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
الخيار البديل الأقدم. بدلاً من الرمز المميز، يمكنك الاتصال باستخدام Global API Key وعنوان البريد الإلكتروني الذي تسجل الدخول به (My Profile → API Tokens → API Keys → Global API Key → View). لا ينصح Cloudflare بهذا الخيار: إذ يحمل مفتاح واجهة برمجة التطبيقات العام (Global API Key) كافة الصلاحيات التي يمتلكها حسابك على كل منطقة، ولا يمكن تقييد صلاحياته. استخدم رمزاً مميزاً إذا استطعت.
2. الاتصال من هنا
افتح Integrations في لوحة التحكم الخاصة بك واختر Connect an account. اختر Your own CDN كمجموعة وCloudflare CDN كحساب، ثم املأ حقل API token — أو، في حال استخدام البديل الأقدم، API key وAccount email، ثم اضغط على Connect account.
نحن نقوم اختبار ما تقوم بلصقه قبل حفظ أي شيء. المفتاح الذي لا يعمل لا يتم تخزينه مطلقاً، وتوضح الإجابة سبب الخلل فيه. أما المفتاح الذي يعمل فيتم الاحتفاظ به مشفراً في مخزن الأسرار الخاص بنا — وليس في قاعدة بياناتنا أبداً — ولا يتم إظهاره مرة أخرى أبداً، ولا حتى لك.
حدد خيار Use this account for DNS as well إذا كان نفس حساب Cloudflare يجب أن يخدم أيضاً نظام أسماء النطاقات (DNS) الخاص بنطاقاتك؛ وإلا قم بربط حساب نظام أسماء النطاقات (DNS) بشكل منفصل.
ما الذي يحدث بعد ذلك
- افتح علامة التبويب CDN الخاصة بالموقع. تحت قسم Where this site is served from، يظهر هذا الحساب كوجهة. اختره وقم بالتأكيد؛ فنحن نقوم بإنشاء إعدادات الموقع على حسابك والتحقق منها، وبعد ذلك فقط يتم نقل الموقع، بحيث يظل الموقع متاحاً أثناء عملية النقل.
- من نفس علامة التبويب، يمكنك مسح ذاكرة التخزين المؤقت للموقع وتغيير إعدادات شبكة توصيل المحتوى (CDN) الخاصة به على حسابك.
- عندما تقوم بالاتصال، فإننا التحقق مما يمكن للمفتاح فعله: سرد مناطقك أو خصائصه، وقراءة إحداها بالتفصيل، ومسح ذاكرة التخزين المؤقت، وتغيير الإعدادات، فضلاً عن القواعد الجغرافية (حين توفرها الشركة الموردة). توضح قائمة التحقق المجاورة للاتصال أي من هذه العناصر تمكنا من تأكيدها، بحيث تكون الصلاحيات المفقودة مرئية قبل نقل أي موقع إلى الحساب.
- يغطي موضوع Deploy a site to your own CDN account عملية نقل موقع بين الحسابات بالتفصيل.
إذا لم يتم الاتصال
يظهر إذن باعتباره غير مؤكد. لا يسمح Cloudflare دائماً للرمز المميز بسرد صلاحياته الخاصة. قم بتعديل الرمز المميز في My Profile → API Tokens لإضافة ما هو مفقود — ولا تتغير قيمة الرمز المميز نتيجة لذلك.
نقل موقع بين حسابي Cloudflare. يحتوي كل حساب في Cloudflare على زوج خاص به من خوادم الأسماء (nameservers)، لذلك تتغير خوادم أسماء النطاق أيضاً. يستمر تقديم موقعك من الحساب القديم حتى تتم عملية التغيير.
تظهر رسالة تفيد بأنه تم رفض المفتاح. يحدث هذا غالباً لأحد ثلاثة أسباب: وجود مسافة أو فاصلاً سطرياً تم نسخه معه، أو انتهاء صلاحية المفتاح، أو إلغاء المفتاح أو إعادة إنشائه بعد نسخه. أنشئ مفتاحاً جديداً والصقه مرة أخرى.
يتم الاتصال، ولكن يحدث فشل لاحقاً. يقوم المفتاح بالمصادقة ولكنه يفتقر إلى إذن يحتاجه الإجراء. انشئ مفتاحاً جديداً بالصلاحيات المدرجة أعلاه، ثم افصل الاتصال القديم وقم بربط المفتاح الجديد.
قطع الاتصال
افتح Integrations، وابحث عن الحساب واضغط على Disconnect. يؤدي هذا إلى حذف المفتاح المخزن فوراً. يتوقف أي شيء كان يستخدِمه عند إجرائه التالي، وتوضح الشاشات التي كانت تعتمد عليه ذلك بدلاً من الفشل بصمت.
لا يؤدي قطع الاتصال إلى التراجع عما تم إنجازه بالفعل — فالجلات أو عمليات النشر أو الإعدادات التي قمنا بتغييرها على حسابك تظل كما هي. إذا كنت تعتقد أن المفتاح نفسه قد تسرب، فيرجى أيضاً إلغاؤه لدى الجهة الموردة؛ فقطع الاتصال يزيل نسختنا وحدها ولا يزيل نسختهم.