/ / Automatización de URL Reescribe IIS - .net, iis-7

Automatización de URL Reescribir IIS - .net, iis-7

Intento automatizar los redireccionamientos de URL a través de la función de reescritura de URL en IIS. Me preguntaba qué opciones estaban disponibles para hacer esto.

Descubrí que puedes agregar una regla simple, ygenerar el script que se produce como resultado. El script expone las variables que contienen los params de reglas simples y Microsoft tiene una API disponible que se puede usar para agregar reglas de esta manera mediante programación. Los scripts están disponibles en C #, js, appcmd.

Sin embargo, me preguntaba si habría otras formas en que las personas hayan usado. ¿Tal vez editando el archivo de reglas xml directamente?

Respuestas

0 para la respuesta № 1

podrías instalar el módulo de reescritura de URL

https://www.iis.net/downloads/microsoft/url-rewrite

y agregue el en web.config

<rewrite>
<rules>
<rule name="Rewrite to article.aspx">
<match url="^article/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="article.aspx?id={R:1}&amp;title={R:2}" />
</rule>
</rules>
</rewrite>

o agregue la regla en el módulo de reescritura de iis url en el administrador de iis,

no olvide reiniciar el iis después de agregar el cambio