Laravel应用程序在子域中

时间:2018-03-17 09:13:32

标签: laravel

我想知道是否可以安装一个laravel应用程序但在2个目录中的工作方式不同或没有?

目的

我希望我的博客应用程序位于domain.com,我的商店应用程序位于store.domain.com 基本上是一个laravel应用程序和每个目录的不同安装包,但身份验证和角色是相同的。

2 个答案:

答案 0 :(得分:0)

是的,它是可行的。您可以使用apache或nginx

答案 1 :(得分:0)

将您的子域指向您的laravel公用文件夹(例如:store.domain.com => /public_html/public)。你也可以启用不推荐的通配符dns。

为您的sub domain创建路线:

Route::domain('{store}.domain.com')->group(function () {
    Route::get('user/{id}', function ($store, $id) {
        //
    });
});