وحدة إعادة كتابة عنوان URL لـ IIS 7
-
09-06-2019 - |
سؤال
هل لدى أي شخص خبرة في استخدام وحدة إعادة كتابة عنوان URL (انظر هنا)?
هل يمكن استخدامه للقيام به الوكيل العكسي?
المحلول
لا لا يمكن.يجب عليك استخدام أداة مثل .NET URL Rewriter والوكيل العكسي
http://codeplex.com/urlrewriter
كما أنه يدعم IIS 6.0، ويتم إنجازه بالكامل من خلال .NET Framework.
نصائح أخرى
الذي - التي http://codeplex.com/urlrewriter هو بارد جدا، كما يدعم بناء جملة mod_rewrite القياسي.
نحن نستخدم Microsoft IIS7 URL Rewriter هنا في SO بنجاح كبير، على الرغم من أننا اضطررنا إلى التحديث إلى إصدار ترخيص Go-Live الأحدث للتخلص من بعض استثناءات المعاينة.كما أنه لا يدعم بناء جملة mod_rewrite، ولكن هناك أداة مضمنة للتحويل ذهابًا وإيابًا إلى تنسيق جدول التوجيه المستند إلى XML الخاص بـ Microsoft.(تنهد، XML).
ومع ذلك، فهو لا يقوم بالوكيل العكسي كما أشار نيك.قد تحتاج إلى التثبيت توجيه طلب التطبيق لـ IIS7 والذي يبدو أنه يقدم هذه الميزة ..
يمكنك تنفيذ الوكيل العكسي باستخدام كل من وحدة إعادة كتابة عنوان URL ووحدة توجيه طلب التطبيق كما هو موضح في المقالة "الوكيل العكسي مع إعادة كتابة عنوان URL وتوجيه طلب التطبيق".