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

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

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

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

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

10 Solutions collect form web for “эквивалент mod_rewrite для IIS 7.0”

Проверьте модуль перезаписи URL-адресов для IIS 7, созданный Microsoft

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

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

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

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

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

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

http://www.codeplex.com/urlrewriter

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

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

IIRF

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

alt text

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

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

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

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

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

Вы можете прочитать мою статью о том, как использовать Manage Fusion URL Rewriter здесь:

http://carlos.mendible.com/2010/02/runnig-apache-behind-iis-server-net.html

Надеюсь, поможет.

  • Набор заголовков Access-Control-Allow-Origin в .htaccess не работает
  • .htaccess mod_rewrite - как исключить каталог из правила перезаписи
  • Как работает RewriteBase в .htaccess
  • Interesting Posts

    Вычислить длину пути между узлами?

    Android с несколькими приложениями электронной почты с использованием Intent

    Что такое замещающие функции в R?

    Сложность выполнения таблицы hash-таблицы (вставка, поиск и удаление)

    Как обмениваться Ethernet-соединением на Ubuntu (Jaunty)?

    Не удается подключиться к FTP-серверу: 425 Не удалось создать подключение к данным: время ожидания подключения

    Поля текстовых процессоров в зависимости от области печати

    Самостоятельная установка восточноазиатского языка. Как удалить азиатские языки из языковой панели?

    Динамическое изменение fragmentов внутри узла вкладки fragmentов?

    Как выбрать прямоугольный диапазон в VIM?

    XmlSerializer: удалить ненужные пространства имен xsi и xsd

    MongoDB / Mongoose запрос в определенную дату?

    Scala “<-" для понимания

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

    0x0000007b vista harddrive swap

    Давайте будем гением компьютера.