Mod rewrite on IIS

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем magnet, 19 фев 2008.

  1. magnet

    magnet Постоялец

    Регистр.:
    7 авг 2007
    Сообщения:
    106
    Симпатии:
    14
    Может кто то подскажет как сделат то что делает mod rewrite на IIS хостинг?
     
  2. n42

    n42

    Регистр.:
    8 фев 2008
    Сообщения:
    206
    Симпатии:
    25
    есть платный модуль ISAPI который работает точ в точ как mod_rewrite

    Платный сервер - платный модуль :) всё справедливо

    http://www.isapirewrite.com/
     
  3. masto

    masto Прохожие

  4. gimmo

    gimmo

    Регистр.:
    4 апр 2007
    Сообщения:
    228
    Симпатии:
    41
    IIS Mod-Rewrite from Micronovae
    IISRewrite from Qwerksoft
    ISAPI_Rewrite from Helicon Tech
    URL Replacer from Motobit
    Ionic's ISAPI Rewrite Filter (IIRF) (open source) from Ionic Shade.
     
  5. Bubbles

    Bubbles

    Регистр.:
    27 июл 2007
    Сообщения:
    327
    Симпатии:
    68
    Какой из этих модулей вы бы посоветовали на сервер?И может у кого есть pro версия модулей? Платные..зараза...
     
  6. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Переделанный мной IIRF, понимает файлы htaccess, со всеми правилами, которые там находятся. Сам использую. Можно добавить в фильтры как для отдельного хоста, так и для всего сервера.
     

    Вложения:

  7. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Helicon ISAPI_Rewrite v3

    Отлично работает! Единственное, что не крякнуто - показывается триал =)
     

    Вложения:

  8. Chibisss

    Chibisss Создатель

    Регистр.:
    16 авг 2009
    Сообщения:
    26
    Симпатии:
    0
    Спасибо большое что выкладываешь mod_rewrite для iis, но у меня они так и не заработали. Сначало первый, который только с dll. Засунул этот dll в фильтр, на всякий случай дал разрешение для фильтра, файлик global.htaccess переименовал в iird.dll и положил его везде где только мог, .htaccess у меня лежит где надо правильно прописанный, короче сделал вроде всё правильно, перезапустил iss... а не заработало (( блин.
    Потом ты выложил второй вариант (helikon manager), я возрадовался,... а тут установочник говорит что у меня проц не тот, запустил manager, он естественно говорит что не видит ни чего нужного и не работает. Как думаешь есть ли выход из ситуации, например не устанавливать ни чего, а только в фильтры 2 dll файла запихнуть, которые шли в архиве вместе с остальным. Или может быть есть версия подходящая, собственно железо и софт мои такие: core i3 540, server 2008 R2 64.
    Спасибо добрый человек, выкладывай ещё много полезных вещей.
     
  9. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Chibisss,
    Инструкция для моего реврайта
    1) создать папку в любом месте, напр. C:\Rewrite
    2) Далее необходимо дать доступ к этой папке на чтение группе IIS_USERS (для win 2003 IIS_WPG)
    3) положить в эту папку файлы из архива
    4) открыть оснастку IIS и добавить в isapi файл htaccess.dll (либо для всего сервера, либо для одного хоста)
    5) открыть директорию хоста(сайта) положить туда свой файл .htaccess

    важно знать, что если на линухе, можно делать правила просто:
    RewriteRule index.html index.php

    то тут, правила должны начинаться обязательно с прямого слеша:
    RewriteRule /index.html /index.php

    к Helicon ISAPI_Rewrite v3 это не относится

    все. будет время, сделаю инсталятор.
     
  10. FaLL3N

    FaLL3N Постоялец

    Регистр.:
    4 дек 2006
    Сообщения:
    100
    Симпатии:
    17
    Я пользую Ionic's ISAPI Rewrite Filter (IIRF), так как опенсурс и просто в настройке, минус - нет поддержки htaccess