Mam kilka witryn skonfigurowanych na jednym serwerze IIS 6 wyróżnionym przez nagłówek hosta.
Chciałbym jednak, aby jedna z witryn była obsługiwana przez serwer Linux / Apache w mojej sieci. Czy muszę używać odwrotnego dodatku proxy do IIS, czy też istnieje prosty sposób, aby powiedzieć IIS, aby przekazywał wszystkie żądania do innego serwera?
iis
reverse-proxy
Daniel O
źródło
źródło
Używam do tego celu oprogramowania innych firm dla systemu Windows (IIS), które - oprócz innych rzeczy, takich jak przepisywanie adresów URL - całkiem nieźle sobie radzi: ISAPI Rewrite .
Wyszukaj „Proxy”. Oto dokumentacja reguły RewriteProxy .
Istnieje również bardzo podobny projekt typu open source: filtr Ionic Isapi Rewrite .
źródło
Nie, nie w IIS 6. Spójrz na użycie nginx / ubuntu (lub nawet nginx w systemie Windows) jako odwrotnego proxy przed serwerem IIS6. Musieliśmy użyć IIS7.5 dla funkcji odwrotnego proxy
źródło
Ten artykuł bazy wiedzy Microsoft powinien pomóc odpowiedzieć na to żądanie.
Procedury przekierowywania żądań do innej witryny lub katalogu:
W Menedżerze usług IIS rozwiń komputer lokalny, kliknij prawym przyciskiem myszy witrynę sieci Web lub katalog, który chcesz przekierować, a następnie kliknij polecenie Właściwości.
Kliknij kartę Katalog macierzysty, Katalog wirtualny lub Katalog.
W obszarze Treść tego źródła powinna pochodzić kliknij Przekierowanie do adresu URL.
W polu Przekieruj do wpisz adres URL katalogu docelowego lub witryny sieci Web.
źródło