Laravel Forge是否提供Domain Park API?

问题描述

我正在使用Laravel创建多租户网站。

Laravel forge是否提供域映射API?

我想让用户使用自己的域而不是我们的子域。

例如:用户将在我们的网站中获得子域。

https://username.mywebsite.com

如果他拥有自己的域userdomain.com,他将能够在域注册商中更改CNAME,以便他可以使用自己的域而不是我们的网站子域。

在我这边,我也需要将该域停在我的项目域中。

https://username.mywebsite.com // subdomain of our website.
https://userdomain.com // user's own domain

目前,我正在使用Cpanel API将用户的域名寄存在我们的网站上。

我对laravel forge还是很陌生,如果有使用laravel forge API来寄存域名的方法,那就太好了。

任何建议将不胜感激。

解决方法

这不可能直接从Forge UI中实现。

但是,您可以通过API轻松地为每个新客户端创建一个新别名,特别是update site端点:https://forge.laravel.com/api-documentation#update-site

请注意,每次都需要传递完整的别名列表,包括您的mywebsite.com域。可以通过先获取网站来轻松完成此操作。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...