Как сделать переписывания URL-адресов с IIS7?
ru:Как сделать переписывания URL-адресов с IIS7?
he:כיצד להפוך את ה-URL משכתב עם IIS7?
ro:Cum sa faci URL-ul rescrierea cu 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 ?ID =1&title=Некоторые title " />
<Добавьте ключ ="/Некоторые title " значение ="/article.aspx?ID =1&title=Некоторые title " />
<Добавить key="/post/some-title.html" значение ="/article.aspx?ID =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/
Включить автоматическое обновление комментариев