Pergunta

Eu estou trabalhando em (surpresa) um framework web que é inteiramente dependente de mod_rewrite, no entanto eu gostaria que ele seja compatível com o IIS (se possível). Há um ligeiro ligeiro uma chance dos locais que estão sendo construídos terão de ser armazenados em uma caixa de IIS, eu estou querendo saber se há qualquer módulo de reescrita nas versões mais populares do IIS que eu poderia confiar.

Foi útil?

Solução

IIS7 é fácil - utilizar o módulo de reescrita URL como Garethm ressalta.

IIS <7 é um pouco mais complicado - gasoduto não integrados para agarrar. Presumindo que você pode exigir que as pessoas de hospedagem no IIS têm dedicado hospedagem, ou pelo menos pode obter um módulo de ISAPI instalado, confira icônicas Isapi Rewrite Filter. É gratuito, de código aberto e praticamente mod-reescrita da mímica.

Outras dicas

Para IIS7, há o IIS URL Rewrite Module . Se bem me lembro, você pode instalá-lo com o Web Platform Installer .

Há também parece ser uma empresa que reescreveu um módulo de reescrita para o IIS que é compatível com o formato de configuração mod_rewrite do Apache. Você pode descobrir mais sobre ele na Micronovea site. Eu não tenho nenhuma experiência com este embora.

Eu usei de ISAPI_Rewite com grande sucesso HeliconTech. Não é livre ou de código aberto, mas é razoavelmente barato e bem apoiado, também super-fácil de instalar e começar a funcionar.

Helicon também têm uma versão 'lite', que é livre.

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