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