将同一域上的特定URL转发到不同的服务器

时间:2015-03-25 13:28:17

标签: iis load-balancing episerver infrastructure

在推出具有多个市场的大型网站(IIS,.NET,EPiServer)期间,我们希望在市场添加到新的网络平台时将市场转发到新服务器,但我们仍然希望使用相同的域。

www.customer.com/marketA - >旧服务器,ip 1.1.1.1
www.customer.com/marketB - >旧服务器,ip 1.1.1.1
www.customer.com/marketC - >新服务器,ip 2.2.2.2

这是什么最佳做法?
我们是否应该在基于url的服务器前面添加负载均衡器,将流量发送到正确的服务器,或者是否可以在dns级别执行此操作,或者我们应该让所有流量转到一个服务器并使用HTTPRedirect重定向流量到新服务器。或者还有其他选择吗? (推出至少需要6个月)

1 个答案:

答案 0 :(得分:2)

您将不得不依赖具有URL重写v2和应用程序请求路由的反向代理

http://www.iis.net/learn/extensions/url-rewrite-module/reverse-proxy-with-url-rewrite-v2-and-application-request-routing