الإجراءات في محرك القواعد القياسية لشبكة تسليم المحتوى Azure
هام
سيتم إيقاف Azure CDN Standard من Microsoft (الكلاسيكي) في 30 سبتمبر 2027. لتجنب أي تعطيل للخدمة، من المهم ترحيل Azure CDN Standard من ملفات تعريف Microsoft (الكلاسيكية) إلى Azure Front Door Standard أو المستوى المتميز بحلول 30 سبتمبر 2027. لمزيد من المعلومات، راجع Azure CDN Standard من إيقاف Microsoft (الكلاسيكي).
تم إيقاف Azure CDN من Edgio في 15 يناير 2025. لمزيد من المعلومات، راجع الأسئلة المتداولة حول إيقاف Azure CDN من Edgio.
في محرك القواعد القياسية لشبكة تسليم المحتوى Azure، تتكون القاعدة من شرط أو أكثر من شروط المطابقة والإجراء. توفر هذه المقالة أوصافا مفصلة للإجراءات التي يمكنك استخدامها في محرك القواعد القياسية لشبكة تسليم المحتوى Azure.
الجزء الثاني من القاعدة عبارة عن إجراء. يحدد الإجراء السلوك الذي يتم تطبيقه على نوع الطلب الذي يحدده شرط المطابقة أو مجموعة شروط المطابقة.
الإجراءات
تتوفر الإجراءات التالية لاستخدامها في محرك القواعد القياسية لشبكة تسليم المحتوى Azure.
انتهاء صلاحية ذاكرة التخزين المؤقت
استخدم هذا الإجراء لاستبدال قيمة مدة البقاء (TTL) لنقطة النهاية الخاصة بالطلبات التي تحددها شروط مطابقة القواعد.
الحقول المطلوبة
سلوك ذاكرة التخزين المؤقت | الوصف |
---|---|
تجاوز ذاكرة التخزين المؤقت | عند تحديد هذا الخيار وتطابق القاعدة، لا يتم تخزين المحتوى مؤقتا. |
تجاوز | عند تحديد هذا الخيار وتطابق القاعدة، يتم استبدال قيمة TTL التي تم إرجاعها من الأصل بالقيمة المحددة في الإجراء. يتم تطبيق هذا السلوك فقط إذا كانت الاستجابة قابلة للتخزين المؤقت. بالنسبة لعنوان استجابة التحكم في ذاكرة التخزين المؤقت مع القيم "بلا ذاكرة تخزين مؤقت" و"خاص" و"بدون مخزن"، لا ينطبق الإجراء. |
تعيين في حالة الفقدان | عند تحديد هذا الخيار وتطابق القاعدة، إذا لم يتم إرجاع قيمة TTL من الأصل، تعين القاعدة TTL إلى القيمة المحددة في الإجراء. يتم تطبيق هذا السلوك فقط إذا كانت الاستجابة قابلة للتخزين المؤقت. بالنسبة لعنوان استجابة التحكم في ذاكرة التخزين المؤقت مع القيم "بلا ذاكرة تخزين مؤقت" و"خاص" و"بدون مخزن"، لا ينطبق الإجراء. |
حقول إضافية
أيام | ساعات | دقائق | ثوانٍ |
---|---|---|---|
Int | Int | Int | Int |
سلسلة استعلام مفتاح ذاكرة التخزين المؤقت
استخدم هذا الإجراء لتعديل مفتاح ذاكرة التخزين المؤقت استنادًا إلى سلاسل الاستعلام.
الحقول المطلوبة
السلوك | الوصف |
---|---|
تضمين | عند تحديد هذا الخيار وتطابق القاعدة، يتم تضمين سلاسل الاستعلام المحددة في المعلمات عند إنشاء مفتاح ذاكرة التخزين المؤقت. |
التخزين المؤقت لكل عنوان URL فريد | عند تحديد هذا الخيار وتطابق القاعدة، يكون لكل عنوان محدد مواقع ويب فريد مفتاح ذاكرة التخزين المؤقت الخاص به. |
استبعاد | عند تحديد هذا الخيار وتطابق القاعدة، يتم استبعاد سلاسل الاستعلام المحددة في المعلمات عند إنشاء مفتاح ذاكرة التخزين المؤقت. |
تجاهل سلاسل الاستعلام | عند تحديد هذا الخيار وتطابق القاعدة، لا يتم مراعاة سلاسل الاستعلام عند إنشاء مفتاح ذاكرة تخزين مؤقت. |
تعديل عنوان الطلب
استخدم هذا الإجراء لتعديل الرؤوس الموجودة في الطلبات المرسلة إلى أصلك.
الحقول المطلوبة
الإجراء | اسم رأس HTTP | القيمة |
---|---|---|
إلحاق | عند تحديد هذا الخيار وتطابق القاعدة، يُضاف العنوان المحدد في اسم Header إلى الطلب بالقيمة المحددة. إذا كان الرأس موجوداً بالفعل، يتم إلحاق القيمة بالقيمة الحالية. | السلسلة |
كتابة فوق | عند تحديد هذا الخيار وتطابق القاعدة، يُضاف العنوان المحدد في اسم Header إلى الطلب بالقيمة المحددة. إذا كان العنوان موجوداً بالفعل، فستستبدل القيمة المحددة القيمة الحالية. | السلسلة |
حذف | عند تحديد هذا الخيار، وتطابق القاعدة، ووجود العنوان المحدد في القاعدة، يُحْذَف الرأس من الطلب. | السلسلة |
تعديل رأس الاستجابة
استخدم هذا الإجراء لتعديل الرؤوس الموجودة في الردود التي تم إرجاعها إلى عملائك.
الحقول المطلوبة
الإجراء | اسم رأس HTTP | القيمة |
---|---|---|
إلحاق | عند تحديد هذا الخيار وتطابق القاعدة، تتم إضافة الرأس المحدد في اسم الرأس إلى الاستجابة باستخدام القيمة المحددة. إذا كان الرأس موجوداً بالفعل، يتم إلحاق القيمة بالقيمة الحالية. | السلسلة |
كتابة فوق | عند تحديد هذا الخيار وتطابق القاعدة، تتم إضافة الرأس المحدد في اسم الرأس إلى الاستجابة باستخدام القيمة المحددة. إذا كان الرأس موجوداً بالفعل، فستحل القيمة محل القيمة الحالية. | السلسلة |
حذف | عند تحديد هذا الخيار، وتطابق القاعدة، ووجود العنوان المحدد في القاعدة، يُحْذَف الرأس من الاستجابة. | السلسلة |
إعادة توجيه عنوان URL
استخدم هذا الإجراء لإعادة توجيه العملاء إلى عنوان URL جديد.
الحقول المطلوبة
الحقل | الوصف |
---|---|
النوع | حدد نوع الاستجابة للرجوع إلى مقدم الطلب: تم العثور عليه (302) وتم نقله (301) وإعادة توجيه مؤقت (307) وإعادة توجيه دائم (308). |
البروتوكول | طلب المطابقة، HTTP، HTTPS. |
اسم المضيف | حدد اسم المضيف الذي تريد إعادة توجيه الطلب إليه. اتركه فارغاً للاحتفاظ بالمضيف الوارد. |
المسار | حدد المسار المراد استخدامه في إعادة التوجيه. اتركه فارغاً للاحتفاظ بالمسار الوارد. |
سلسلة الاستعلام | حدد سلسلة الاستعلام المستخدمة في إعادة التوجيه. اتركه فارغاً للاحتفاظ بسلسلة الاستعلام الواردة. جزء | حدد الجزء المراد استخدامه في إعادة التوجيه. اتركه فارغاً للاحتفاظ بالجزء الوارد.
نوصي بشدة باستخدام عنوان محدد موقع الويب مطلق. قد يؤدي استخدام عنوان URL نسبي إلى إعادة توجيه عناوين URL لشبكة تسليم المحتوى Azure إلى مسار غير صالح.
إعادة كتابة عنوان URL
استخدم هذا الإجراء لإعادة كتابة مسار طلب في طريقه إلى أصلك.
الحقول المطلوبة
الحقل | الوصف |
---|---|
نمط المصدر | حدد نمط المصدر في مسار URL لاستبداله. لمطابقة جميع مسارات URL، أستخدم شرطة مائلة للأمام (/) كقيمة للنموذج المصدر. |
الوجهة | حدد مسار الوجهة لاستخدامه في الاستبدال. يمسح مسار الوجهة النموذج المصدر. |
قم بالاحتفاظ بمسار غير متطابق | في حالة التعيين على Yes، يتم إلحاق المسار المتبقي بعد نمط المصدر بمسار الوجهة الجديد. |