Come fare la riscrittura degli URL con IIS7?
it:Come fare la riscrittura degli URL con 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 書き換えを作る方法?
ar:كيفية جعل إعادة كتابة URL مع IIS7؟
zh:如何使 URL 重写与 IIS7?
de:Wie URL-Rewriting mit IIS7 zu machen?
nl:Hoe maak URL herschrijven met 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 ?
Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.
Problema
Ho un hosting Windows 2008 Server e IIS 7 e vuole rendere la riscrittura degli URL come ?
Soluzione
Con IIS 7, alloggio Windows ha visto una nuova funzionalità, a lungo desID erata, visualizzato. Questa funzionalità non è altro che il supporto di URL Rewriting, supportato nativamente dalla Server Web IIS 7, attraverso un modulo specifico.
Le regole di riscrittura sono in XML nel file Web. config del sito web.
Ecco un esempio di XML per la riscrittura degli URL :
<riscrivere >
<rewriteMaps >
<rewriteMap nome ="StaticRiscrivere s ">
<Aggiungere chiave ="/Articolo 1" valore ="/article ?ID =1&title=Alcuni titolo " />
<Aggiungere chiave ="/Alcuni titolo " valore ="/article ?ID =1&title=Alcuni titolo " />
<Aggiungere key="/post/some-title.html" valore ="/article ?id=1&title=some-title" />
</rewriteMap>
</rewriteMaps>
<regole >
<Nome regola ="Riscrivere la regola 1 per StaticRewrites " stopProcessing ="True ">
<match url=".*" />
<conditions>
<aggiungere input ="{StaticRewrites:{REQUEST_URI }}" Reticolo ="(.+)" />
</conditions>
<tipo di azione ="Rewrite" url="{C:1}" appendQueryString ="Falsa "/>
</rule>
</rules>
</rewrite>
Esempio concreto : http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module
Applicazione di esempio per Wordpress : http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/
Per ulteriori informazioni : http://learn.iis.net/page.aspx/460/using-url-rewrite-module/
Attivare l'aggiornamento automatico dei commenti