مرجع محرك القواعد القياسية ل Azure CDN
في محرك القواعد القياسية لشبكة تسليم محتوى Azure (Azure CDN)، تتكون القاعدة من شرط مطابقة واحد أو أكثر وإجراء. توفر هذه المقالة وصفا تفصيليا لشروط المطابقة والميزات المتوفرة في مشغل القواعد القياسية ل Azure CDN.
تم تصميم محرك القواعد ليكون المرجع النهائي حول كيفية معالجة أنواع محددة من الطلبات بواسطة Standard Azure CDN.
الاستخدامات الشائعة للقواعد:
- تجاوز سياسة ذاكرة التخزين المؤقت المخصصة أو تعريفها.
- طلبات إعادة التوجيه.
- تعديل رؤوس طلبات HTTP والاستجابات.
المصطلحات
لتحديد قاعدة في محرك القواعد، قم بتعيين شروط وإجراءاتالمطابقة:

يمكن أن تحتوي كل قاعدة على ما يصل إلى عشرة شروط مطابقة وخمسة إجراءات. يمكن أن تحتوي كل نقطة نهاية Azure CDN على ما يصل إلى 25 قاعدة.
يتضمن هذا الحد قاعدة عمومية افتراضية. القاعدة العالمية ليس لديها شروط مطابقة. الإجراءات التي يتم تعريفها في قاعدة عمومية يتم تشغيلها دائما.
هام
يؤثر الترتيب الذي يتم به سرد قواعد متعددة على كيفية معالجة القواعد. قد يتم الكتابة فوق الإجراءات المحددة في قاعدة بواسطة قاعدة لاحقة.
الحدود والتسعير
راجع حدود مقياس CDN لمعرفة حد القواعد . للحصول على تسعير محرك القاعدة، راجع تسعير شبكة تسليم المحتوى.
بناء الجملة
تختلف كيفية معالجة الأحرف الخاصة في القاعدة استنادا إلى كيفية تعامل ظروف وإجراءات المطابقة المختلفة مع القيم النصية. يمكن لشرط المطابقة أو الإجراء تفسير النص بإحدى الطرق التالية:
القيم الحرفية
يعامل النص الذي يتم تفسيره كقيمة حرفية جميع الأحرف الخاصة باستثناء الرمز ٪ كجزء من القيمة التي يجب مطابقتها في قاعدة. على سبيل المثال، يتم استيفاء شرط المطابقة الحرفية الذي تم تعيينه فقط '*' عند العثور على القيمة '*' الدقيقة.
يتم استخدام علامة النسبة المئوية للإشارة إلى ترميز عنوان URL (على سبيل المثال، %20).
قيم أحرف البدل
ندعم حاليا حرف البدل في حالة مطابقة UrlPath في محرك القواعد القياسية. الحرف * هو حرف بدل يمثل حرفا واحدا أو أكثر.