Подтвердить что ты не робот

Эквивалент mod_rewrite для IIS 7.0

Есть ли эквивалент mod_rewrite для IIS 7.0, который

a) более или менее полная

b), подходящий для производственной среды, то есть проверенной временем/надежной/безопасной

Есть ли у вас рекомендация на основе опыта?

4b9b3361

Ответ 2

Если у вас есть $99,00, вы можете взглянуть на http://www.isapirewrite.com/

[Отрывок из его сайта]

Обзор продукта

ISAPI_Rewrite - это мощный механизм манипулирования URL-адресами, основанный на регулярных выражениях. Он действует в основном как Apache mod_Rewrite, но разработан специально для Microsoft Internet Information Server (IIS). ISAPI_Rewrite - это ISAPI-фильтр, написанный на чистом C/С++, поэтому он очень быстрый. ISAPI_Rewrite дает вам свободу выйти за рамки стандартных схем URL и разработать собственную схему.

[Пример использования] доступен в http://www.helicontech.com/articles/provocative_SEF_URLs.htm

Ответ 3

Посмотрите на URLRewriter. Использовал его в производстве один раз без проблем. Но не полагайтесь на это как на единственную проверку качества:

http://www.codeplex.com/urlrewriter

(он бесплатный и имеет общедоступную лицензию Microsoft)

Управляемый Fusion URL Rewriter - мощный механизм манипулирования URL-адресами на основе расширения Apache mod_rewrite. Он разработан с нуля, чтобы довести все возможности Apache mod_rewrite до IIS 6.0 и IIS 7.0. Управляемый Fusion Url Rewriter работает с ASP.NET на Microsoft Internet Information Server (IIS) 6.0 и Mono XPS Server и полностью поддерживается для всех языков в IIS 7.0, включая ASP.NET и PHP. Управляемый Fusion Url Rewriter дает вам свободу выйти за рамки стандартных схем URL и разработать собственную схему.

Ответ 4

IIRF

  • работает с IIS5, 6 или 7.
  • Free
  • с открытым исходным кодом
  • в хорошем состоянии
  • Free
  • поддерживает соответствие шаблону регулярных выражений
  • использует синтаксис .htaccess
  • RewriteRule
  • RedirectRule
  • RewriteHeader
  • RewriteCond
  • Free
  • используйте отдельный файл конфигурации для каждого приложения или сайта IIS.
  • изменения правил загружаются автоматически
  • ProxyPass
  • Я упоминал, что это бесплатно?

alt text

Ответ 5

Рефектная альтернатива Apache mod_rewrite и другим модулям Apache на IIS7 Helicon Ape. Синтаксис совместим с Apache на 99%.

Ответ 6

http://www.iis.net/extensions/URLRewrite был разработан для IIS 7.0 и обладает отличным пользовательским интерфейсом производительности и администрирования.

Ответ 7

IIS mod-rewrite - лучший вариант, который я знаю, но он не бесплатный.

Ответ 8

ISAPI Rewrite подходит для IIS 5 или 6. Там доступна версия Lite, или вы можете заплатить полную версию получите больше возможностей, например, проксирование. Прошло некоторое время с тех пор, как я использовал его, но в то время он работал нормально.

Ответ 9

Я использую Helicon Ape с тех пор, как спрыгнул с Apache и перешел в IIS. Этот синтаксис совместим с Apache.