Laravel:可以在项目之间共享相同的文件和文件夹吗?

时间:2017-01-14 19:26:32

标签: laravel

可以在用laravel编写的项目之间共享相同的文件和文件夹吗?

例如,有3个项目,它们部署在centos服务器上。

这3个项目与stackexchange.com类似,它有:

3dprinting.stackexchange.com
academia.stackexchange.com
android.stackexchange.com
...
...
...
etc.

上述网站具有相同的结构。

回到我的例子:

如下图所示:
enter image description here

数据库是独立的,因此.env文件不同,
和css文件,一些图像(如徽标)不同,它们在public文件夹中 其他文件和文件夹是相同的。

问题:
可以在项目之间共享相同的文件和文件夹吗?

如果可能,可以共享哪些文件和文件夹?

1 个答案:

答案 0 :(得分:0)

是的,你可以,但我不认为这是个好主意 目前尚不清楚你想要达到什么目标 但最有可能的方法是使用Sub-Domain Routing 这意味着您可以对所有子域使用相同的文件。

Route::group(['domain' => '{account}.stackexchange.com.com'], function () {
    Route::get('post/{id}', function ($account, $id) {
    });
});