-1

我正在使用 cPanel api2+uapi 来处理我的域,以非常具体地创建子域。

我的子域创建成功,完全没有问题,但它没有立即激活,就像 Shopify 如何在用户提交商店创建表单后立即为用户提供子域一样。

我就这个问题联系了我的服务提供商,他们告诉我 cPanel 用户必须等待至少 5 分钟,甚至需要 30/40 分钟才能上线。所以我的问题是:

  1. Shopify 如何立即创建子域?
  2. 如果在 cPanel 中不可能,怎么办?或者,换句话说:如何使用 PHP 立即创建子域?
4

1 回答 1

1

您可以跳过 cPanel API 命中来创建显式子域,而是使用带有multitenancy的通配符域

如果您的域是,foo.com那么您可以设置一个*.foo.com指向您应用 IP 的 DNS 条目。当您的应用程序接受订单时,您将新域写入数据库并告诉客户他们的域是whatever.foo.com立即解析到您的应用程序。然后,您的应用程序可以查看HOST标头以确定请求的域,并采取相应的行动。

于 2018-12-20T16:17:54.410 回答