[不确定标题是否合适,但是我有一个带有数据库的laravel应用程序,我想以编程方式制作它们的副本并从不同的子域(每个带有数据库的应用程序)提供它们。
更好:-制作laravel文件夹和数据库的副本,以某种方式添加服务器路由-创建docker或LXC容器并根据需要进行部署]
如何实现这一目标或我该怎么做才能使之成为可能?
您应该改为查看subdomain routing-这样,单个应用程序可以在多个子域上工作。它经常用于多租户应用程序等每个客户端都有自己的子域的情况。
数据库可能是一个棘手的问题。显然,您可以使数据库实体与子域相关联,可能使用Eloquent范围将它们限制为特定的子域。或者,如果您使用的是PostgreSQL,则可能在数据库中为每个子域使用不同的架构。 Google搜索可能会提供其他方法。