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.

Foi útil?

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:

  1. Web Farm Framework module.
  2. External cache module.
  3. 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/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top