Кто-нибудь имеет опыт использования модуля перезаписи URL (см. здесь)?
Можно ли использовать его для обратного прокси-сервера?
Кто-нибудь имеет опыт использования модуля перезаписи URL (см. здесь)?
Можно ли использовать его для обратного прокси-сервера?
Нет, не может. Вы должны использовать такой инструмент, как .NET URL Rewriter and Reverse Proxy.
http://codeplex.com/urlrewriter
Он также поддерживает IIS 6.0 и полностью реализуется через .NET Framework.
Этот http://codeplex.com/urlrewriter довольно крут, поскольку поддерживает стандартный синтаксис mod_rewrite.
Мы с большим успехом используем Microsoft IIS7 URL Rewriter здесь, в SO, хотя нам пришлось обновиться до более новой версии лицензии Go-Live, чтобы избавиться от некоторых исключений предварительного просмотра. Кроме того, он не поддерживает синтаксис mod_rewrite, но в него включен инструмент для преобразования туда и обратно в формат таблицы маршрутизации Microsoft на основе XML. (вздох, XML).
Однако, как заметил Ник, он не выполняет обратный прокси. Возможно, вам потребуется установить маршрутизацию запросов приложений для IIS7. который, по-видимому, предлагает эту функцию.
Вы можете реализовать обратный прокси-сервер, используя как модуль перезаписи URL-адресов, так и модуль маршрутизации запросов приложений, как описано в статье «Обратный прокси-сервер с перезаписью URL и маршрутизацией запросов приложений".