כיצד להפוך את ה-URL משכתב עם IIS7?

מתוך He Ikoula wiki
Jump to navigation Jump to search

ro:Cum sa faci URL-ul rescrierea cu IIS7? ru:Как сделать переписывания URL-адресов с IIS7? pl:Jak zrobić URL Rewriting z IIS7? ja:IIS7 を使用して URL 書き換えを作る方法? ar:كيفية جعل إعادة كتابة URL مع IIS7؟ 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 שרת ו- IIS 7 . ורוצה לעשות את שכתוב URL איך ?

פתרון

עם IIS 7, לינה Windows ראה תכונה חדשה, זמן הרצויה, מופיעים. תכונה זו היא לא אחרת מאשר תמיכה שכתוב URL, הנתמכים באופן מקורי על ידי שרת אינטרנט של IIS 7, באמצעות מודול ספציפי.

החוקים לשכתב ב- XML בקובץ Web. config של אתר האינטרנט.

הנה דוגמא של ה-XML עבור שכתוב URL :

<לשכתב >
   <rewriteMaps >
      <שם rewriteMap ="Staticלשכתב s  ">
         <הוספת מפתח ="/מאמר 1" ערך ="/article.aspx   ?זיהוי =1&title=חלק-כותרת " />
         <הוספת מפתח ="/חלק-כותרת " ערך ="/article.aspx?זיהוי =1&title=חלק-כותרת " />
         <להוסיף  key="/post/some-title.html" ערך ="/article.aspx?זיהוי =1&title=some-title" />
      </rewriteMap>
   </rewriteMaps>
   <כללי >
      <שם הכלל ="לשכתב את כלל  1 עבור StaticRewrites " stopProcessing ="נכון ">
         <match url=".*" />
         <conditions>
            <הוסף קלט ="{StaticRewrites:{REQUEST_URI }}" דפוס ="(.+)" />
         </conditions>
         <סוג פעולה ="Rewrite" url="{C:1}" appendQueryString ="שווא "/>
      </rule>
   </rules>
</rewrite>

דוגמה בטון : http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

לטעום יישום עבור Wordpress : http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/

לקבלת מידע נוסף : http://learn.iis.net/page.aspx/460/using-url-rewrite-module/



אין באפשרותך לפרסם תגובות.