ISAPI_Rewrite no IIS 7
-
08-07-2019 - |
Pergunta
Eu tenho usado ISAPI_Rewrite de Helicon ( http://www.helicontech.com/isapi_rewrite/ ) em uma caixa Server 2003 para os anos e sempre tiveram boa sorte com ele.
Eu estou migrando todos os sites na caixa de 2003 a uma nova caixa brilhante Server 2008. Eu preferiria não comprar uma nova licença e eu ouvi que o IIS 7 terá capacidade embutido.
Todas as regravações são configurados em um arquivo de configuração .htaccess como mod_rewrite do Apache.
Alguém sabe se essa capacidade já foi cozido em IIS 7 e se assim você sabe de qualquer bons artigos que explicam como obter tudo habilitado?
Graças.
Solução
IIS7 tem a funcionalidade incorporada, como você mencionou. Você pode usar um personalizado HttpModule, conforme descrito em Dica / truque: a reescrita de URL com ASP.NET
.Como alternativa, você pode instalar o href="http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691" rel="nofollow noreferrer"> IIS7 módulo Rewrite descrito aqui .
Outras dicas
Yes, check out the IIS 7 URL Rewrite Module.
It isn't built-in until you install the Application Request Router (ARR) IIS Extension, and all of its dependencies, which you have to do in a specific order:
- Web Farm Framework module.
- External cache module.
- URL Rewrite module.
Then the ARR module.
Each requires a separate download from download.microsoft.com, but all are free.
Reference: https://blogs.technet.microsoft.com/erezs_iis_blog/2013/11/27/installing-arr-manually-without-webpi/