Pregunta

He estado usando ISAPI_Rewrite de Helicon ( http://www.helicontech.com/isapi_rewrite/ ) en un cuadro de Server 2003 durante años y siempre he tenido buena suerte con él.

Estoy migrando todos los sitios en el cuadro 2003 a un nuevo cuadro brillante Server 2008. Preferiría no comprar una nueva licencia y he oído que IIS 7 tendrá capacidad incorporada.

Todas las reescrituras se configuran en un archivo de configuración .htaccess al igual que mod_rewrite para Apache.

¿Alguien sabe si esta capacidad alguna vez se incorporó a IIS 7 y si es así, conoce algún buen artículo que explique cómo habilitarlo todo?

Gracias.

¿Fue útil?

Solución

IIS7 tiene la funcionalidad integrada, como usted mencionó. Puede usar un HttpModule personalizado, como se describe en Sugerencia / Truco: Reescritura de URL con ASP.NET .

Alternativamente, puede instalar el Módulo de reescritura IIS7 como descrito aquí .

Otros consejos

Sí, consulte el IIS 7 URL Rewrite Module .

No está integrado hasta que instale la extensión IIS del Application Request Router (ARR) y todas sus dependencias, lo que debe hacer en un orden específico:

  1. Módulo Web Farm Framework.
  2. Módulo de caché externo.
  3. Módulo de reescritura de URL.

Entonces el módulo ARR.

Cada uno requiere una descarga por separado de download.microsoft.com , pero todos son gratuitos.

Referencia: https: / /blogs.technet.microsoft.com/erezs_iis_blog/2013/11/27/installing-arr-manually-without-webpi/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top