Wie URL-Rewriting mit IIS7 zu machen?

Aus De Ikoula wiki
Jump to navigation Jump to search

de:Wie URL-Rewriting mit IIS7 zu machen? 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 書き換えを作る方法? ar:كيفية جعل إعادة كتابة URL مع IIS7؟ zh:如何使 URL 重写与 IIS7? 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 ?

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

Problem

Ich habe ein Windows hosting 2008 Server und IIS 7 und möchte das URL-Rewriting wie leisten ?

Lösung

Mit IIS 7, Unterkunft Windows sah ein neues Feature, das lange gewünscht, angezeigt. Diese Funktion ist nichts anderes als das URL-Rewriting-Unterstützung, unterstützt nativ von der Server IIS Web 7, durch ein bestimmtes Modul.

Die Umschreiben -Regeln sind im XML-Code in der Datei Web.config der Web-Site.

Hier ist ein Beispiel für XML für das URL-Rewriting :

<Umschreiben >
   <RewriteMaps >
      <RewriteMap aus mod_rewrite Name ="StaticRewrites  ">
         <Fügen Sie Schlüssel ="/Artikel 1" Wert ="/article.aspx   ?ID =1&title=Einige Titel " />
         <Fügen Sie Schlüssel ="/Einige Titel " Wert ="/article.aspx?ID =1&title=Einige Titel " />
         <Hinzufügen  key="/post/some-title.html" Wert ="/article.aspx?ID =1&title=some-title" />
      </rewriteMap>
   </rewriteMaps>
   <Regeln >
      <Regelname ="Rewrite Rule 1 für StaticRewrites " StopProcessing ="Wahre ">
         <match url=".*" />
         <conditions>
            <Fügen Sie Eingabe ="{StaticRewrites:{REQUEST_URI }}" Muster ="(.+)" />
         </conditions>
         <Aktionstyp ="Rewrite" url="{C:1}" AppendQueryString ="Falsche "/>
      </rule>
   </rules>
</rewrite>

Konkretes Beispiel : http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

Beispielanwendung für Wordpress : http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/

Für weitere Informationen : http://learn.iis.net/page.aspx/460/using-url-rewrite-module/



Du bist nicht berechtigt Kommentare hinzuzufügen.