2008-09-13 17 views
24

Czy istnieje odpowiednik mod_rewrite dla IIS 7.0 tomod_rewrite odpowiednik dla IIS 7.0

a) mniej lub bardziej kompletne

b) nadaje się do środowiska produkcyjnego, czyli bitwa testowane/niezawodnych/bezpieczne

Czy masz zalecenie oparte na doświadczeniach?

Odpowiedz

32

Sprawdź URL Rewrite Module for IIS 7 stworzony przez Microsoft

+1

http://www.iis.net/learn/extensions/url-rewrite-module/importing-apache-modrewrite-rules –

+0

http://varunpant.com/posts/mod-proxy-equivalent-in-iis -zapis-arr-and-url-przepis-moduł – varun

3

Zobacz URLRewriter. Używał go raz w produkcji bez problemów. Ale nie należy polegać na tym jako jedyny kontroli jakości:

http://www.codeplex.com/urlrewriter

(To nic nie kosztuje i ma licencję Microsoft Public)

Zarządzane Fusion URL Rewriter jest potężnym URL silnik manipulacja w oparciu o rozszerzenie mod_rewrite Apache. Został zaprojektowany od podstaw w celu dostosowania wszystkich funkcji Apache mod_rewrite do IIS 6.0 i IIS 7.0. Managed Fusion Url Rewriter działa z ASP.NET na Microsoft Internet Information Server (IIS) 6.0 i Mono XPS Server i jest w pełni obsługiwany, dla wszystkich języków, w IIS 7.0, w tym ASP.NET i PHP. Managed Fusion Url Rewriter daje Ci możliwość wyjścia poza standardowe schematy URL i opracowania własnego schematu.

4

Jeśli masz $ 99.00 oszczędzić może chcesz przyjrzeć http://www.isapirewrite.com/

[Fragment z thier stronie]

głównej produktów

ISAPI_Rewrite jest silnikiem manipulacja potężny URL na podstawie wyrażeń regularnych. Działa głównie jak mod_Rewrite Apache, ale jest zaprojektowany specjalnie dla Microsoft Information Server (IIS) firmy Microsoft. ISAPI_Rewrite to filtr ISAPI napisany w czystym C/C++, dzięki czemu jest niezwykle szybki. ISAPI_Rewrite daje ci możliwość wyjścia poza standardowe schematy URL i opracowania własnego schematu.

[Przykład zastosowania] dostępny na http://www.helicontech.com/articles/provocative_SEF_URLs.htm

0

ISAPI Rewrite jest odpowiedni dla IIS 5 lub 6. Jest to wersja Lite dostępny bezpłatnie, można też płacić za pełna wersja, aby uzyskać więcej funkcji, takich jak funkcje proxy. Minęło trochę czasu, odkąd go użyłem, ale wtedy działało dobrze.

1

Doskonałą alternatywą dla Apache mod_rewrite i innych modułów Apache na IIS7 jest Helicon Ape. Składnia jest zgodna z 99% Apache.

2

IIRF

  • współpracuje z IIS5, 6 lub 7.
  • bezpłatny
  • open source
  • zadbany
  • bezpłatny
  • obsługuje wzorca wyrażenia regularnego pasujące
  • wykorzystuje składnię .htaccess
  • RewriteRule
  • RedirectRule
  • RewriteHeader
  • RewriteCond
  • bezpłatny
  • wykorzystanie oddzielny plik config dla każdej aplikacji IIS lub witryny
  • zmiany przepisów są ładowane automatycznie
  • ProxyPass
  • Należy wspomnieć, że jest za darmo?

alt text

0

Używam Helicon Ape od zeskoczył z Apache i przeniósł się do IIS. Jest kompatybilny z syntezą Apache.