2012-11-23 22 views
5

jak mogę przepisać następnego żądania URL:przepisać url do URL: numer portu

http://mydomain.com/virtualDirectory/default.aspx?param1=2&param2=car 

do:

http://mydomain.com:8888/virtualDirectory/default.aspx?param1=2&param2=car 

poważaniem.

+0

należy użyć, reverse proxy dla tego zadania. Na przykład lakier może przekazywać twoje żądania do dowolnego hosta: portu. –

+0

i co dalej z samym serwerem iis? –

+0

Wierzę, że odpowiedź Marco Miltenburga spełni swoje zadanie. –

Odpowiedz

5

Powinieneś zainstalować moduły URL Rewrite i ARR (Application Request Routing) dla IIS. Oto dwa linki na jaki mogą one pracować razem, aby stworzyć reverse proxy, aby robić to, co chcesz:

+0

cześć, dziękuję za odpowiedź. Już to zainstalowałem, a teraz mój problem został rozwiązany. mimo wszystko dziekuję. –

+0

Próbuję zrobić dokładnie to i dlatego mam ten sam problem. Reguła urlrewrite jest przyczyną błędu "niebezpiecznego adresu URL" z powodu: numeru portu w regule. Mogę sobie prawie wyobrazić rozwiązanie przy użyciu pierwszej odpowiedzi na http://stackoverflow.com/questions/13189505/url-rewrite-redirect-to-different-port-and-changing-url-using-map – rainabba

Powiązane problemy