像毕德素描这样的公司为他们的参与机构提供了一个独特的子域来创建,以访问他们在毕德素描的帐户。从网站结构的角度来看,他们是如何做到的?他们没有单独的网站为每个帐户?任何洞察力都会很棒!
发布于 2014-10-09 08:51:46
你是对的,他们可能没有一个物理网站为每个帐户。
通常,您希望从URL的某些部分--子域/主机名或主机名之后的URL段的一部分--标识“租户”信息。请求将被路由到单个站点(在集群中)--要么通过DNS,要么由位于web集群之前的设备从URL段中剥离租户id,将其写入cookie/请求头,并将其路由到唯一的站点。
在web服务器中的请求管道的早期,请求管道中的逻辑可以获取租户信息,可能将其放在整个请求的生存期内可用的应用程序/框架上下文中,并相应地处理请求,可能从租户特定的存储中获取数据。
希望这能帮上忙!
https://stackoverflow.com/questions/26266918
复制相似问题