使用ASP.NET,设置组件以重定向任何HTTP请求的响应

时间:2010-08-25 05:21:39

标签: asp.net iis

此组件的目标是能够转发它接收的任何HTTP请求,以根据参数转发到其他服务器,但保持URL和POST数据不变。例如:

如果组件收到

http://sourceserver/XYZ.aspx?id=100

它将从

返回响应
http://targetserverONE/XYZ.aspx?id=100
http://targetserverTWO/XYZ.aspx?id=100

其中XYZ可以是页面的有效名称。我想我可以单独创建每个页面来做一个Response.Redirect,但我想知道是否有更通用的方法来做到这一点?另外,这是我必须在IIS级别而不是代码级别配置的东西吗?感谢。

1 个答案:

答案 0 :(得分:0)

您可以在IIS中通过IIS管理器执行此操作:

IIS 6 Instructions
IIS 7 Instructions

修改 只需重新阅读您的问题,并意识到您在两台服务器之间进行负载平衡。您也可以在管理级别执行此操作。 Google load balancing