首先,我将向您提供有关我的网络应用程序的所有背景信息。
所以,目前用户注册我的服务,并选择要使用的子域。每个用户都有自己的数据库来保存他们的信息。注册脚本还向Cloudflare的API发送请求,该API为其子域创建条目:
所有子域都转发到我已设置的AWS弹性beanstalk EC2实例上。
在我的PHP中,我从主机中提取子域并使用它来访问数据库,以便每个用户通过他们自己的子域访问他们的数据库。
这很好但我被要求设置一个独立的域,其中一个用户希望使用他自己的域而不是像其他人一样使用subdomain.example.com。
因此,如何将他们的dns路由到我的Web应用程序中,并检测他们想要使用哪个子域/数据库?
我在地图表等上看过一些文章,但我找不到符合我需要的东西。
提前致谢。