我正在尝试构建一个网站构建器(它将在开始时生成静态网站)。
当我需要允许客户使用自己的域名时,我不知道如何处理这种情况。
我进行了一次头脑风暴,这是我的想法:
将他们的静态网站(HTML、CSS、JavaScript)生成到我的文件夹中 服务器
当客户在我的网站构建工具中输入域名时 => 告诉 他们将域名指向我的服务器 IP 地址
然后编写命令自动生成虚拟主机/服务器 块为每个域,并指向静态的位置 文件(HTML、CSS、JavaScript)
我认为这种做法在某种程度上是非常不正确的。
您能告诉我像 Shopify 这样的网站建设者是用什么方法做到这一点的吗?
如果您使用一些框架,例如 Laravel,您可以使用此工具 https://tenancyforlaravel.com 它可以完美处理子域。您也可以在我们的平台上进行测试https://desdeck.com