2012-11-23 29 views
5

wie kann ich die nächste URL-Anfrage umschreiben:Rewrite-URL url: Portnummer

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

zu:

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

Mit freundlichen Grüßen.

+0

Sie sollten ein Reverse-Proxy für diesen Job verwenden. Zum Beispiel kann Lack Ihre Anfragen an jeden Host weiterleiten: Port. –

+0

und was genau mit IIS Server? –

+0

Ich glaube, Marco Miltenburgs Antwort wird den Job machen. –

Antwort

5

Sie sollten die Module URL Rewrite und ARR (Application Request Routing) für IIS installieren. Hier sind zwei Links, wie diese zusammenarbeiten können, einen Reverse-Proxy zu erstellen, um zu tun, was Sie wollen:

+0

Hallo, danke für die Antwort. Ich hatte das bereits installiert und jetzt ist mein Problem gelöst. trotzdem danke. –

+0

Ich versuche genau das zu tun und deshalb habe ich das gleiche Problem. Die URLrewrite-Regel ist die Ursache für den Fehler "gefährliche URL" aufgrund der Portnummer in der Regel. Ich kann mir fast eine Lösung vorstellen, die die erste Antwort unter http://stackoverflow.com/questions/13189505/url-rewrite-redirect-to-different-port-and-changing-url-using-map verwendet – rainabba

Verwandte Themen