0

我在 abc.com 上有一个应用程序。我希望各种公司在 abc.com 上注册,以便我可以分配他们专用的 URL,例如 client1.abc.com。例如 client1.jira.com

4

1 回答 1

0

如果您不想要一个“真正的”子域,那么您必须与您的虚拟主机一起处理。这样做涉及将条目添加到 DNS 服务器(由您的托管服务管理,而不是您)。

但是,您可以将其设置为将所有请求*.yourdomain.com路由到同一服务器,然后该服务器解析实际请求 url 并相应地重定向。这称为通配符域

因此,基本上,当客户登录您的站点并选择他们的子域名时,您只需将其添加到您检查的子域名列表中即可。本质上,每次客户端向子域发出请求时,您都会遍历列表,检查请求是否与列表中的任何条目匹配,如果匹配,则显示该子域的选项。

当客户添加子域时,您只需将子域添加到列表中,并为它添加逻辑,但是您想这样做。当然请注意,这是您真正想做的事情的过度简化版本。这只是为了给您提供想法并帮助您入门。

于 2012-08-06T17:52:06.960 回答