IIS7: URL rewrite a application request routing


Ke stažení byly uvolněny dvě novinky pro nový webový server IIS7, konkrétně modul URL Rewrite (cosi jako mod_rewrite :) pro úpravu adresy před zpracováním požadavku samotným serverem, a posléze modul Application Request Routing, který zajišťuje “proxying”, load balancing a směrování požadavků mezi webovými servery na základě parametrů od URL rewrite modulu. Obojí prozatím v testovací CTP1 verzi.


Vlastnosti modulu URL Rewrite obsahují mj.:



  • Nástroj pro import pravidel z mod_rewrite

  • Nastavení různých akcí pro různé požadavky

  • Podporu tzv. wildcards, regulární výrazy

  • a spoustu dalšího..

Odkazy ke stažení + dokumentaci:
URL Rewrite pro IIS7 (x86)
URL Rewrite pro IIS7 (x64)
Application Request Routing pro IIS7 (x86)
Application Request Routing pro IIS7 (x64)


– KFL
 

Comments (4)

  1. Radek Hulán says:

    Úžasné :-) Podporuje tento modul i FilesMatch? Je to jeden z pokročilejších prvků mod_rewrite na Apache (v dokumentaci jsem zahlédl jen převod RewriteRule), hojně používaný na SEO-friendly PHP aplikacích…

  2. KFL-MS says:

    RH> Obavam se, ze ne.

  3. Radek Hulán says:

    Nevadí. Pokud někdo hledá opravdu perfektní kompatibilitu Apache mod_rewrite, FilesMatch a mnoha dalších věcí v IIS 7.0, včetně x64 verzí, tak za $99 to umí tento modul:

    http://www.helicontech.com/isapi_rewrite/

    Otestováno, a funguje opravdu výborně. Místo dvou web serverů (Apache, IIS), můžu mít konečně jen jeden :)

  4. petr says:

    Můžete mi někdo osvětlit jak to můžu použit když mám 10 tis odkazů? umí to nějak generovat mapovací soubor? či něco takového?