powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Reverse proxy на IIS
5 сообщений из 5, страница 1 из 1
Reverse proxy на IIS
    #38126638
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть простенькая приблуда, которая легко настраивается в nginx и apache, хотелось бы такую же, но в IIS. Суть такова - на одном vps висят два веб-сервера - IIS основной на 80-ом порту и второй сторонний на 3000-ом порту. Нужно - при заходе на http://subdomain.site.com внутренне реврайтить на http://127.0.0.1:3000, а site.com так и оставить на IIS. Поставить nginx или apache наверное проще всего, но неужели в IIS нет ничего подобного изкаропки? Скачал и поставил какой-то модуль ARP, добавил правило раврайта -

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
<rewrite>
	<rules>
		<rule name="ReverseProxyInboundRule" stopProcessing="true">
			<match url="(.*)" />
			<action type="Rewrite" url="http://127.0.0.1:3000/{R:1}" />
		</rule>
	</rules>
</rewrite>



В итоге выдаёт туже самую стартовую страницу, только без стилей/рисунков/css. Если же в правиле Rewrite меняю на Redirect, то в браузере получаю редирект на http://127.0.0.1:3000/, то есть правило выдаёт верный адрес. И соответственно на самом сервере локально этот адрес тоже рабочий и при запросе выдаётся контент со второго веб-сервера. Думаю уже может снести этот модуль и поставить заново. Может ещё какие-нибудь есть модули с подобным функционалом?
...
Рейтинг: 0 / 0
Reverse proxy на IIS
    #38127215
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_st,

На одном хосте два веб-сервера?
...
Рейтинг: 0 / 0
Reverse proxy на IIS
    #38127393
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iConstst_st,

На одном хосте два веб-сервера?

Ага. Да Редмайн поставил, а он на своём маленьком веб-сервере крутится. По порту доступ есть к нему, да писать каждый раз номер порта - как-то не солидно, поэтому хочу с поддомена пробрасывать. Хотя вот статью нашёл - установка Редмайна на IIS, попробую. ARR пока что-то не хочет работать, уже пытался даже с IIS на IIS пробрасывать.

Насчёт нескольких веб-серверов - у нас на java под *nix на входе висел балансером nginx (80-ый порт), отдавал статику и раскидывал 50/50 запросы (с привязкой по сессиям) по внутренним веб-серверам tomcat (физически на одном сервере), ничё так работало, шустро.
...
Рейтинг: 0 / 0
Reverse proxy на IIS
    #38127506
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё, поставился редмайн. Через web Platform Installer пару кликов мышкой, ruby, redmine и всё остальное само скачалось, поставилось и настроилось, никаких ARR непонадобилось, красота. А то как абориген-линуксоид сидел час команды печатал в чёрном окне, ставил эти руби, девкиты, бандлы, шмандлы :)
...
Рейтинг: 0 / 0
Reverse proxy на IIS
    #38127536
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stВсё, поставился редмайн. Через web Platform Installer пару кликов мышкой, ruby, redmine и всё остальное само скачалось, поставилось и настроилось, никаких ARR непонадобилось, красота. А то как абориген-линуксоид сидел час команды печатал в чёрном окне, ставил эти руби, девкиты, бандлы, шмандлы :)А то! И пусть кто что-то скажет про "очарование" командной строки :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Reverse proxy на IIS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]