【发布时间】:2012-03-14 12:08:15
【问题描述】:
我正在开发一个网络应用程序。用户将注册并分配一个子域,允许他们通过account-456.myappsdomain.com 访问内容。拥有该子域的目的并不是让他们直接访问它。相反,他们将被告知将 www.their-own-site.com 的 CNAME 指向 account-456.myappsdomain.com,以便他们能够访问自己的域并直接在自己的域上查看其内容。是否有可能使用 Nginx 创建一个允许此操作的配置,而无需我在每次用户注册帐户时编辑配置或添加虚拟主机?
目前,我的应用程序使用主机标头(拆分点以获取 account-456 位)来获取帐户 ID,然后基于此设置主题。我假设使用这种新的配置,我会检查他们的域的主机头(我会让他们进入应用程序),查询域(及其所属的帐户)并设置他们的主题那样。这是正确的吗?
【问题讨论】: