我真正想做的是建立一个名为site.com 的天蓝色站点。然后有数百个子域,例如 foo.site.com、bar.site.com、baz.site.com 等。我的 asp.net mvc 应用程序将提取子域,因为这将用作标识符。接下来我想让其他域 CNamed 到子域。例如 hello.othersite.com -> foo.site.com,这样浏览器仍然显示 hello.othersite.com 但我可以从请求中获取 foo 子域。
我不想配置任何这些,因为会有很多子域,基本上每个帐户一个。
这真的可能吗?
我已经尝试了一些测试,但我不是 100% 确定如何进行。我会不会:
- 设置 site.com 以接受 *.site.com
- CNAME hello.othersite.com 到 foo.site.com(我想要屏蔽、转发等吗?)
- 传入的 http 请求是否包含有关其 CNAMED 的子域 (foo) 的任何信息?
我希望这不是太模糊和摇摆不定,但对其合理性的一些确认将是一个很大的帮助。