一个安装 Laravel 的多个网站

Posted

技术标签:

【中文标题】一个安装 Laravel 的多个网站【英文标题】:Multiple websites with one Laravel installation 【发布时间】:2017-03-29 00:53:47 【问题描述】:

最初,我将安装 Laravel 并将其设置为一个名为 admin.example.com 的新网站。这将是一个简单的仪表板,仅供我使用。接下来,我想设置 www.example1.com 并具有电子商务、库存控制、用户管理等所有功能。一旦启动并运行,我将设置 www.example2.com。

所有这些不同的网站可以共享相同的模型、视图和控制器吗?

【问题讨论】:

Can I group multiple domains in a routing group in Laravel?的可能重复 【参考方案1】:

您应该为此使用路由组和domain 属性:

Route::group(['domain' => 'example.com')], function () 
    // All routes for the first domain go here.

【讨论】:

以上是关于一个安装 Laravel 的多个网站的主要内容,如果未能解决你的问题,请参考以下文章

如何使用单个 Laravel 代码实例配置和运行具有各自数据库的多个网站

如何在同一个网站的多个地方使用 laravel fortify 进行身份验证

Laravel 没有安装 Laravel 发行包的 require-dev 包

Laravel5.4实战快速开发自媒体网站教程 Laravel实战教程

Laravel5.4实战快速开发自媒体网站教程 Laravel实战教程

Laravel:如何优化多个查询