Come posso riscrivere gratuitamente gli URL (ala mod_rewrite) in IIS 6?

Ho un'applicazione che ho scritto (con cakePHP) per la pila lampada e sto spostando in un server di Windows. Ho un sacco di problemi con apache per windows (problemi di memory e CPU), quindi vorrei utilizzare l'installazione esistente di IIS v6 ma sembra che manca di qualsiasi abilità di riscrittura dell'URL. Ho trovato addini costosi (isapi) ma non so abbastanza circa IIS oi programmi che lo circondano per sapere se qualcuno è una buona idea.

Cosa funziona e ha semplici o compatibili con le regole mod_rewrite che si spera gratuitamente?

  • Come aggiungere correttamente l'intestazione List-Unsubscribe?
  • Con un esperto Sys admin, sono windows e linux uguali per la sicurezza
  • Console seriale di Windows
  • Quali sono i cinque gruppi incorporati in Windows Server 2008?
  • Come faccio un'exception per Cscript.exe in Windows Server 2008 R2?
  • I sincronizzatori remoti di SQL Server 2008 non sono riusciti, i rilievi locali, i login remoti abilitati?
  • 3 Solutions collect form web for “Come posso riscrivere gratuitamente gli URL (ala mod_rewrite) in IIS 6?”

    • Ionic Isapi Rewrite Filter
    • ISAPI_Rewrite Lite

    Se hai bisogno di un maggiore controllo sul process o semplicemente vuoi saperne di più, controlla anche questi link:

    • Rewrite URL / Implementa la riscrittura dell'URL in ASP.NET
    • Una soluzione completa di riscrittura dell'URL per ASP.NET 2.0
    • Riscrivere l'URL con ASP.NET

    C'è un progetto open source su codeplex denominato Ionics Isapi Rewrite Filter che è libero di utilizzare. E 'compatibile anche con IIS 6.

    Fastream IQProxy è la migliore soultion con II6s senza Apache. Poiché isapi non è più confezionato con PHP in PHP 5.3.3.3 e sostituito con fastcgi

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.