يشرح هذا الرسم التخطيطي كيفية عمل مكونات Azure Application Gateway معا.
تكوين التوجيه
أحد أهم إعدادات تكوين البوابة هو قواعد التوجيه. تحتوي بوابة تطبيق Azure على طريقتين أساسيتين لتوجيه طلبات العميل: المواقع المستندة إلى المسار والمواقع المتعددة.
التوجيه المستند إلى المسار
يرسل التوجيه المستند إلى المسار طلبات ذات مسارات URL مختلفة إلى تجمعات مختلفة من الخوادم الخلفية. على سبيل المثال، يمكنك توجيه طلبات الفيديو إلى تجمع خلفي محسن للتعامل مع دفق الفيديو. يمكنك أيضا توجيه طلبات الصور إلى مجموعة من الخوادم التي تعالج استرداد الصورة.
توجيهات مواقع متعددة
يقوم توجيه موقع متعدد بتكوين أكثر من تطبيق ويب واحد على نفس مثيل Application Gateway. في تكوين موقع متعدد، يمكنك تسجيل أسماء DNS متعددة (CNAMEs) لعنوان IP لبوابة التطبيق، مع تحديد اسم كل موقع. تُستخدم بوابة التطبيق وحدات استماع منفصلة لانتظار طلبات كل موقع. تعمل كل وحدة استماع على تمرير الطلب إلى قاعدة مختلفة، والتي يمكنها توجيه الطلبات إلى الخوادم في تجمع آخر في الطرف الخلفي. على سبيل المثال، يمكنك توجيه جميع الطلبات إلى http://contoso.com تجمع خلفية معين.
يستعرض هذا الفيديو أساليب التوجيه.
قدرات التوجيه الأخرى
جنبا إلى جنب مع التوجيه المستند إلى المسار واستضافة مواقع متعددة، هناك بعض الإمكانات الأخرى عند التوجيه باستخدام بوابة التطبيق.
-
إعادة التوجيه. يمكن استخدام إعادة التوجيه إلى موقع آخر، أو من HTTP إلى HTTPS. على سبيل المثال، إعادة توجيه طلبات HTTP إلى موقع تسوق HTTPS آمن.
- إعادة كتابة رؤوس HTTP. تسمح عناوين HTTP للعميل والخادم بتمرير معلومات إضافية مع الطلب أو الاستجابة.
- صفحات الخطأ المخصصة. تسمح لك بوابة التطبيق بإنشاء صفحات خطأ مخصصة بدلا من عرض صفحات الخطأ الافتراضية. يمكنك استخدام العلامة التجارية الخاصة بك والتخطيط باستخدام صفحة الأخطاء المُخصصة.