사용자가 http://mywebsite/test을 입력하면 사용자가 인트라넷 테스트 웹 사이트 (http://mywebsite:9090)에 액세스하도록합니다.IIS 7.5 역방향 프록시가있는 URL을 기본 웹 사이트에서 두 개의 웹 사이트로 다시 작성하지 못했습니다.
다음 섹션 - 7. 역방향 프록시를 다른 사이트/서버에 http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx에 입력하여 URL 다시 쓰기를 만듭니다.
다음은 IIS 관리자의 응용 프로그램 요청 라우팅 기능보기에있는 "프록시 사용"확인란을 선택한 경우입니다. 나는 다음과 같은 규칙을 가지고있다. -
<rule name="Proxy">
<match url="(.*/test)" />
<action type="Rewrite" url="http://{HTTP_HOST}:9090/{R:1}" />
</rule>
그러나 이것은 작동하지 않는다. 그것은 나를 http://mywebsite:9090으로 안내하지는 않지만 http://mywebsite/test을 찾을 수 없습니다.
<rule name="Proxy">
<match url="(.*)" />
<action type="Rewrite" url="http://{HTTP_HOST}:9090/{R:1}" />
</rule>
내가 http://mywebsite를 검색 할 때 http://mywebsite:9090에 나를 안내 할 수 있습니다 볼 수 있습니다 -
는 사용하여 프록시 문제가 있는지 확인하기 위해 규칙을 변경.첫 번째 규칙은 어떻게됩니까?
도움 주셔서 감사합니다.
획을 더 많은 정보가 될 것입니다 : D 내가 여기에 필요한 것을 발견했다. – tugberk