Как сделать переписывания 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/
Включить автоматическое обновление комментариев