instalar - mod_rewrite equivalente para IIS 7.0
url rewrite iis install iis 8 (10)
¿Existe un mod_rewrite equivalente para IIS 7.0 que sea
a) más o menos completo
b) adecuado para un entorno de producción, es decir, probado en batalla / confiable / seguro
¿Tienes una recomendación basada en la experiencia?
Consulte el módulo de reescritura de URL para IIS 7 creado por Microsoft
Eche un vistazo a URLRewriter. Lo usé en producción una vez sin problemas. Pero no confíe en eso como el único control de calidad:
http://www.codeplex.com/urlrewriter
(Es gratis y tiene una licencia pública de Microsoft)
Managed Fusion URL Rewriter es un poderoso motor de manipulación de URL basado en la extensión mod_rewrite de Apache. Está diseñado desde cero para llevar todas las características de Apache mod_rewrite a IIS 6.0 e IIS 7.0. Managed Fusion Url Rewriter funciona con ASP.NET en Internet Information Server (IIS) 6.0 y Mono XPS Server de Microsoft y es totalmente compatible, para todos los idiomas, en IIS 7.0, incluidos ASP.NET y PHP. Managed Fusion Url Rewriter le brinda la libertad de ir más allá de los esquemas de URL estándar y desarrollar su propio esquema.
Estoy usando Helicon Ape desde que salté de Apache y me mudé a IIS. Es sintaxis compatible con Apache.
Puedes leer mi artículo sobre cómo usar Managed Fusion URL Rewriter aquí:
http://carlos.mendible.com/2010/02/runnig-apache-behind-iis-server-net.html
Espero eso ayude.
Si tiene $ 99.00 de sobra, puede consultar http://www.isapirewrite.com/
[Extracto de su sitio web]
Descripción del producto
ISAPI_Rewrite es un potente motor de manipulación de URL basado en expresiones regulares. Actúa principalmente como mod_Rewrite de Apache, pero está diseñado específicamente para Internet Information Server (IIS) de Microsoft. ISAPI_Rewrite es un filtro ISAPI escrito en C / C ++ puro, por lo que es extremadamente rápido. ISAPI_Rewrite le brinda la libertad de ir más allá de los esquemas de URL estándar y desarrollar su propio esquema.
[Ejemplo de uso] disponible en http://www.helicontech.com/articles/provocative_SEF_URLs.htm
Una alternativa perfecta a Apache mod_rewrite y otros módulos de Apache en IIS7 es Helicon Ape . La sintaxis es 99% compatible con Apache.
- funciona con IIS5, 6 o 7.
- Gratis
- fuente abierta
- bien conservado
- Gratis
- admite la coincidencia de patrón de expresión regular
- usa la sintaxis .htaccess
- RewriteRule
- RedirectRule
- RewriteHeader
- RewriteCond
- Gratis
- use un archivo de configuración separado para cada aplicación IIS o sitio
- los cambios de reglas se cargan automáticamente
- ProxyPass
- ¿Mencioné que es gratis?
http://www.iis.net/extensions/URLRewrite fue diseñado para IIS 7.0 y presenta un gran rendimiento y una interfaz de usuario de administración.
http://www.isapirewrite.com/ es adecuado para IIS 5 o 6. Hay una versión Lite disponible de forma gratuita, o puede pagar la versión completa para obtener más funciones, como capacidades de proxy. Ha pasado un tiempo desde que lo usé, pero funcionó bien en ese momento.
IIS mod-rewrite es la mejor opción que conozco, pero no es gratis.