كيفية جعل إعادة كتابة URL مع IIS7؟

من Arabic Ikoula Wiki
Jump to navigation Jump to search

ar:كيفية جعل إعادة كتابة URL مع IIS7؟ he:כיצד להפוך את ה-URL משכתב עם IIS7? ro:Cum sa faci URL-ul rescrierea cu IIS7? ru:Как сделать переписывания URL-адресов с IIS7? pl:Jak zrobić URL Rewriting z IIS7? ja:IIS7 を使用して URL 書き換えを作る方法? zh:如何使 URL 重写与 IIS7? de:Wie URL-Rewriting mit IIS7 zu machen? nl:Hoe maak URL herschrijven met IIS7? it:Come fare la riscrittura degli URL con IIS7? pt:Como fazer a regravação de URL com IIS7? es:¿Cómo hacer las reescrituras de URL con IIS7? en:How to make URL Rewriting with IIS7? fr:Comment faire de l'URL Rewriting avec IIS7 ?

هام: تمت ترجمة هذه المقال باستخدام برامج للترجمة الآلية, لقرائة النسخة الأصلية أنقر على الرابط

مشكلة

يجب على Windows استضافة 2008 Server و IIS 7 ويود أن يدلي "إعادة كتابة عنوان الموقع" كيف ?

الحل

مع IIS 7، تظهر أماكن السكن وشهد Windows ميزة جديدة، والمطلوب منذ فترة طويلة،. هذه الميزة لا شييء إلا دعم إعادة كتابة URL، يؤيد أصلاً خادم IIS على ويب 7، من خلال وحدة نمطية محددة.

يتم إعادة كتابة القواعد في XML في الملف Web.config من موقع ويب.

هنا مثال XML لإعادة كتابة URL :

<إعادة كتابة >
   <ريوريتيمابس >
      <اسم ريوريتيماب ="ستاتيكريوريتيس ">
         <إضافة مفتاح ="/المادة 1" قيمة ="/article.aspx   ?معرف =1&title=بعض العنوان " />
         <إضافة مفتاح ="/بعض العنوان " قيمة ="/article.aspx?معرف =1&title=بعض العنوان " />
         <إضافة  key="/post/some-title.html" قيمة ="/article.aspx?معرف =1&title=some-title" />
      </rewriteMap>
   </rewriteMaps>
   <قواعد >
      <اسم القاعدة ="إعادة كتابة قاعدة  1 ستاتيكريوريتيس " ستوبروسيسينج ="صحيح ">
         <match url=".*" />
         <conditions>
            <إضافة الإدخال ="{ستاتيكريوريتيس :{REQUEST_URI }}" نمط ="(.+)" />
         </conditions>
         <نوع الإجراء ="إعادة كتابة " url="{C:1}" أبيندكويريسترينج ="كاذبة "/>
      </rule>
   </rules>
</rewrite>

مثال ملموس : http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

نموذج طلب وورد : http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/

لمزيد من المعلومات : http://learn.iis.net/page.aspx/460/using-url-rewrite-module/



ليس مسموح لك بأن تنشر تعليقا.