我有一个使用 Laravel 和 MySQL 构建的网络应用程序。它目前正在我的 www.domain.com 上运行
我想知道如何将网络应用“复制”到具有独立数据库的子域?
网络应用程序具有登录和注册功能。如果客户注册、进行更改等,还会向他们发送电子邮件通知。
我这样做的原因是因为我有两种类型的客户,本地客户和海外客户。因此我必须将它们分开,因为它们使用不同的货币和语言。因此,当我的团队登录到子域时,他们会知道他们必须说我们本地的语言,但是当他们登录到 www.domain.com 时,他们会知道他们必须说英语。
非常感谢,非常感谢任何帮助
更新数据库已成功复制到新数据库,但子域的注册和登录页面链接到主域。
最佳答案
您可以查找https://hyn.readme.io这几乎正是你想要的。它允许您设置分配了子域的新租户并创建单独的数据库,同时在它们之间共享您的实际应用程序。
如果需要,您可以通过将默认应用程序 View 添加到租户自己的文件夹中来添加特定于租户的覆盖。
关于php - 将 Laravel Web 应用程序复制到子域并分离数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42614008/