【发布时间】:2011-05-06 17:16:13
【问题描述】:
这个问题是对之前回答的问题的扩展 How to give cname forward support to saas software
示例网站 - client1.mysite.com client2.mysite.com ... clientN.mysite.com
通过说 client[1-10].mysite.com 创建关联以转发到 europe.mysite.com => IP 地址。
另一个标准是它应该很少求助于代理、防火墙和网络更改。本质上,我正在尝试的解决方案是数据相关路由(基于 URL、登录信息等)。
但是它们都意味着我有一个基于令牌的身份验证系统来进行身份验证,然后将用户重定向到一个新的 URL。恐怕这可能是单点故障,并且需要与我的核心应用程序分开的站点来执行此类路由。此外,它还对现有代码进行了相当多的重构。另一个问题是该解决方案也可能对最终用户不完全透明,因为它将是 HTTP 重定向 301。
请记住,应用程序可以通过负载平衡 Web 服务器 (IIS) 与 LB 交换机和其他网络设备提供服务,如果有人能简化并指导我应该如何设计,我将不胜感激。
我一直在查找的另一个资源是 - http://en.wikipedia.org/wiki/DNAME#DNAME_record
【问题讨论】: