2012-11-23 63 views
5

我怎么能改写未来网址:重写网址URL:端口号

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

到:

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

最好的问候。

+0

你应该使用,这个工作的反向代理。例如清漆可以将您的请求转发给任何主机:端口。 –

+0

以及只有iis服务器的优点? –

+0

我相信,Marco Miltenburg的回答将会完成这项工作。 –

回答

5

您应该为IIS安装URL RewriteARR (Application Request Routing)模块。下面是关于如何把这些共同创造一个反向代理做你想做的两个环节:

+0

你好,谢谢你的回答。我已经安装了,现在我的问题已解决。不管怎样,谢谢你。 –

+0

我正在努力做到这一点,这就是为什么我有同样的问题。由于规则中的:portnumber,urlrewrite规则是导致“危险url”错误的原因。我几乎可以想象一个解决方案,使用第一个答案在http://stackoverflow.com/questions/13189505/url-rewrite-redirect-to-different-port-and-changing-url-using-map – rainabba