使用一个laravel安装运行两个网站

时间:2017-03-30 22:19:39

标签: laravel

如何在一个Laravel安装中使用多个应用程序。

例如: www.apple.com www.orange.com

两个网站都将使用ONE CORE laravel安装,包含单独的数据库和所有其他单独的内容。

这可能吗? 如果是,那么如何?

我也为CodeIgniter做了同样的事情,但不确定我该如何处理 laravel。

2 个答案:

答案 0 :(得分:1)

你可以使用路由组,它是这样的:

Route::group(['domain' => 'myapp.com'], function () {
    Route::get('user/{id}', 'Controller@Method');
});

官方文件:Sub-domain routing

答案 1 :(得分:0)

您可以使用此程序包https://github.com/nWidart/laravel-modules更好地将代码组织到相同的laravel基本代码中的单独网站中。例如。您可以拥有自己的控制器,模型,视图,数据库迁移等的Website1和Website2模块。